{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Opal Security Docs","colors":{"primary":"#0C7997","light":"#EDFCFC","dark":"#074055"},"logo":{"light":"https://mintcdn.com/opalsecurity/FBbZyeMPZrA69UcV/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=FBbZyeMPZrA69UcV\u0026q=85\u0026s=93a4bd75f157f9f0ab43cdf4d715b5cd","dark":"https://mintcdn.com/opalsecurity/FBbZyeMPZrA69UcV/logo/logo-light.svg?fit=max\u0026auto=format\u0026n=FBbZyeMPZrA69UcV\u0026q=85\u0026s=1774b545e4f1c5cad647f5194f7b26d9"},"favicon":{"light":"https://mintcdn.com/opalsecurity/DRAwGKUXMxLRQouh/logo/icon-opal-black.svg?fit=max\u0026auto=format\u0026n=DRAwGKUXMxLRQouh\u0026q=85\u0026s=9c8bd1204b6b5b83542c2ab5be549858","dark":"https://mintcdn.com/opalsecurity/DRAwGKUXMxLRQouh/logo/icon-opal-white.svg?fit=max\u0026auto=format\u0026n=DRAwGKUXMxLRQouh\u0026q=85\u0026s=73b53b4ceab6ae0b00e30b2042a6020a"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":false},"integrations":{"ga4":{"measurementId":"G-1PPPM1WF6D"}},"errors":{"404":{"redirect":false,"title":"Page can't be found","description":"Sorry! This page might have been moved, or the link might be broken. Go back to our documentation via https://docs.opal.dev/docs/welcome."}},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"opalsecurity","hasAudioNarration":false,"actualSubdomain":"opalsecurity","customDomains":["docs.opal.dev"],"gitSource":{"type":"github","owner":"opalsecurity","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae53a3b88b90693e911fadb","collectionId":"58745dd4-af12-4aee-a56b-e01162c67c8c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae53a3b88b90693e911fadb"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae53a3b88b90693e911fadb","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":212},{"language":"default","tag":"Opal API","count":207},{"language":"default","tag":"Documentation","count":99},{"language":"default","tag":"Integrations","count":94},{"language":"default","tag":"Entitlement Management","count":63},{"language":"default","tag":"resources","count":34},{"language":"default","tag":"groups","count":32},{"language":"default","tag":"Getting Started","count":25},{"language":"default","tag":"Access Management","count":22},{"language":"default","tag":"Infrastructure","count":22}]},"assistantConfig":{"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"deflection":{"enabled":true,"email":"support@opal.dev","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/non-human-identities/get-non-human-identities","slug":"/api-reference/non-human-identities/get-non-human-identities","pageMetadata":{"title":"Get non human identities","description":"Returns a list of non-human identities for your organization.","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /non-human-identities","href":"/api-reference/non-human-identities/get-non-human-identities","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Returns a list of non-human identities for your organization.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get non human identities","description":"Returns a list of non-human identities for your organization.","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /non-human-identities","href":"/api-reference/non-human-identities/get-non-human-identities","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/_mintlify/custom/opalsecurity/d0e14c3cf9bbd682/changelog-scraper.js"],"openApiReferenceData":{"operation":{"description":"Returns a list of non-human identities for your organization.","operationId":"get_nhis","parameters":["a8e7558d-b3cd-478d-85ad-b13fffa393cd","cdbeadf3-e841-431a-808c-9fba23b6e178"],"responses":{"200":"001f0cee-9be4-40b2-a314-26e6d26a4cc3"},"security":["a5cdfde4-0e61-40ab-bcba-19ef4b5883f3"],"tags":["non-human-identities"],"method":"get","type":"path","servers":["eede27a1-273e-429e-8894-5fea991f83c7"],"path":"/non-human-identities","baseUrlOptions":["https://api.opal.dev/v1"],"title":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a8e7558d-b3cd-478d-85ad-b13fffa393cd":{"description":"The pagination cursor value.","example":"cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw","explode":true,"in":"query","name":"cursor","required":false,"schema":{"type":"string","isRequired":false,"description":"The pagination cursor value.","uniqueKey":"","typeLabel":"string"},"style":"form"},"cdbeadf3-e841-431a-808c-9fba23b6e178":{"description":"Number of results to return per page. Default is 200.","example":200,"explode":true,"in":"query","name":"page_size","required":false,"schema":{"type":"integer","maximum":1000,"isRequired":false,"description":"Number of results to return per page. Default is 200.","uniqueKey":"","typeLabel":"integer"},"style":"form"}},"responses":{"001f0cee-9be4-40b2-a314-26e6d26a4cc3":{"content":{"application/json":{"schema":{"example":{"next":"cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw","previous":"cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ","results":[{"resource_id":"f454d283-ca67-4a8a-bdbb-df212eca5353","description":"This resource represents AWS IAM role \"SupportUser\".","admin_owner_id":"7c86c85d-0651-43e2-a748-d69d658418e8","remote_id":"arn:aws:iam::490306337630:role/SupportUser","remote_name":"SupportUser","max_duration":120,"require_manager_approval":false,"require_support_ticket":false,"parent_resource_id":"f454d283-ca67-4a8a-bdbb-df212eca5345"},{"resource_id":"99d0b81d-14be-4cf6-bd27-348b4af1d11b","description":"This resource represents GCP project \"app-demo\".","remote_id":"app-demo-307223","remote_name":"app-demo","admin_owner_id":"7c86c85d-0651-43e2-a748-d69d658418e8","max_duration":360,"require_manager_approval":false,"require_support_ticket":true}]},"properties":{"results":{"items":{"description":"# Resource Object\n### Description\nThe `Resource` object is used to represent a resource.\n\n### Usage Example\nUpdate from the `UPDATE Resources` endpoint.","example":{"resource_id":"f454d283-ca87-4a8a-bdbb-df212eca5353","app_id":"b5a5ca27-0ea3-4d86-9199-2126d57d1fbd","description":"This resource represents AWS IAM role \"SupportUser\".","admin_owner_id":"7c86c85d-0651-43e2-a748-d69d658418e8","remote_id":318038399,"remote_name":"repo-name","max_duration":120,"require_manager_approval":false,"require_support_ticket":false,"parent_resource_id":"f454d283-ca67-4a8a-bdbb-df212eca5345","ancestor_resource_ids":["f454d283-ca67-4a8a-bdbb-df212eca5345"],"descendant_resource_ids":["f454d283-ca67-4a8a-bdbb-df212eca5345"]},"properties":{"resource_id":{"description":"The ID of the resource.","example":"f454d283-ca87-4a8a-bdbb-df212eca5353","format":"uuid","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].resource_id","typeLabel":"string\u003cuuid>"},"app_id":{"description":"The ID of the app.","example":"b5a5ca27-0ea3-4d86-9199-2126d57d1fbd","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].app_id","typeLabel":"string\u003cuuid>"},"name":{"description":"The name of the resource.","example":"mongo-db-prod","type":"string","uniqueKey":"results.items.[INDEX].name","typeLabel":"string"},"description":{"description":"A description of the resource.","example":"This resource represents AWS IAM role \"SupportUser\".","type":"string","uniqueKey":"results.items.[INDEX].description","typeLabel":"string"},"admin_owner_id":{"description":"The ID of the owner of the resource.","example":"7c86c85d-0651-43e2-a748-d69d658418e8","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].admin_owner_id","typeLabel":"string\u003cuuid>"},"remote_resource_id":{"description":"The ID of the resource on the remote system.","example":318038399,"type":"string","uniqueKey":"results.items.[INDEX].remote_resource_id","typeLabel":"string"},"remote_resource_name":{"description":"The name of the resource on the remote system.","example":"repo-name","type":"string","uniqueKey":"results.items.[INDEX].remote_resource_name","typeLabel":"string"},"resource_type":{"description":"The type of the resource.","enum":["AWS_IAM_ROLE","AWS_EC2_INSTANCE","AWS_EKS_CLUSTER","AWS_RDS_POSTGRES_CLUSTER","AWS_RDS_POSTGRES_INSTANCE","AWS_RDS_MYSQL_CLUSTER","AWS_RDS_MYSQL_INSTANCE","AWS_ACCOUNT","AWS_SSO_PERMISSION_SET","AWS_ORGANIZATIONAL_UNIT","AWS_AGENTCORE_GATEWAY","AWS_AGENTCORE_GATEWAY_TARGET","AWS_AGENTCORE_GATEWAY_TOOL","AZURE_MANAGEMENT_GROUP","AZURE_RESOURCE_GROUP","AZURE_SUBSCRIPTION","AZURE_VIRTUAL_MACHINE","AZURE_STORAGE_ACCOUNT","AZURE_STORAGE_CONTAINER","AZURE_SQL_SERVER","AZURE_SQL_MANAGED_INSTANCE","AZURE_SQL_DATABASE","AZURE_SQL_MANAGED_DATABASE","AZURE_USER_ASSIGNED_MANAGED_Identity","AZURE_ENTRA_ID_ROLE","AZURE_ENTERPRISE_APP","CUSTOM","CUSTOM_CONNECTOR","DATABRICKS_ACCOUNT_SERVICE_PRINCIPAL","GCP_ORGANIZATION","GCP_BUCKET","GCP_COMPUTE_INSTANCE","GCP_FOLDER","GCP_GKE_CLUSTER","GCP_PROJECT","GCP_CLOUD_SQL_POSTGRES_INSTANCE","GCP_CLOUD_SQL_MYSQL_INSTANCE","GCP_BIG_QUERY_DATASET","GCP_BIG_QUERY_TABLE","GCP_SERVICE_ACCOUNT","GCP_BILLING_ACCOUNT","GIT_HUB_REPO","GIT_HUB_ORG_ROLE","GIT_LAB_PROJECT","GOOGLE_WORKSPACE_ROLE","MONGO_INSTANCE","MONGO_ATLAS_INSTANCE","NETSUITE_ROLE","DATADOG_ROLE","OKTA_APP","OKTA_ROLE","OPAL_ROLE","OPAL_SCOPED_ROLE","PAGERDUTY_ROLE","TAILSCALE_SSH","SALESFORCE_PERMISSION_SET","SALESFORCE_PROFILE","SALESFORCE_ROLE","SNOWFLAKE_DATABASE","SNOWFLAKE_SCHEMA","SNOWFLAKE_TABLE","WORKDAY_ROLE","MYSQL_INSTANCE","MARIADB_INSTANCE","POSTGRES_INSTANCE","TELEPORT_ROLE","ILEVEL_ADVANCED_ROLE","DATASTAX_ASTRA_ROLE","COUPA_ROLE","CURSOR_ORGANIZATION","CURSOR_ORIGIN_REPOSITORY","OPENAI_PLATFORM_PROJECT","OPENAI_PLATFORM_SERVICE_ACCOUNT","ANTHROPIC_WORKSPACE","GIT_HUB_ORG","ORACLE_FUSION_ROLE","DEVIN_ORGANIZATION","DEVIN_ROLE","VAULT_SECRET","VAULT_POLICY","VAULT_OIDC_ROLE","GIT_HUB_ENTERPRISE_ROLE","GRAFANA_FOLDER","GRAFANA_DASHBOARD","GRAFANA_BASIC_ROLE","GRAFANA_ROLE","CLICKHOUSE_DATABASE","CLICKHOUSE_TABLE","CLICKHOUSE_CONSOLE_ROLE","TWINGATE_RESOURCE","ZENDESK_ROLE","HUBSPOT_ROLE","ALICLOUD_RAM_ROLE","ALICLOUD_ECS_INSTANCE","DOCUSIGN_PERMISSION_PROFILE","ZOOM_ROLE","ZOOM_LICENSE","LINEAR_ORGANIZATION","LINEAR_PROJECT","RAMP_FUND","RAMP_ROLE","WRIKE_USER_TYPE","DATABRICKS_CATALOG","DATABRICKS_SCHEMA","DATABRICKS_VOLUME","DATABRICKS_FUNCTION","DATABRICKS_MODEL","DATABRICKS_SERVICE","DATABRICKS_MCP_SERVER","VERCEL_ROLE","VERCEL_PROJECT","AXIOM_ROLE","AXIOM_CUSTOM_ROLE","RIPPLING_DEPARTMENT","ASANA_WORKSPACE","BITWARDEN_ORGANIZATION","BOX_ENTERPRISE","BOX_FOLDER","CALENDLY_ROLE","CALENDLY_EVENT_TYPE","ONELOGIN_APP"],"example":"AWS_IAM_ROLE","type":"string","uniqueKey":"results.items.[INDEX].resource_type","typeLabel":"enum\u003cstring>"},"max_duration":{"description":"The maximum duration for which the resource can be requested (in minutes).","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].max_duration","typeLabel":"integer"},"recommended_duration":{"description":"The recommended duration for which the resource should be requested (in minutes). -1 represents an indefinite duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].recommended_duration","typeLabel":"integer"},"extensions_duration_in_minutes":{"description":"The duration for which access can be extended (in minutes). Set to 0 to disable extensions. When > 0, extensions are enabled for the specified duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].extensions_duration_in_minutes","typeLabel":"integer"},"require_manager_approval":{"description":"A bool representing whether or not access requests to the resource require manager approval.","example":false,"type":"boolean","deprecated":true,"uniqueKey":"results.items.[INDEX].require_manager_approval","typeLabel":"boolean"},"require_support_ticket":{"description":"A bool representing whether or not access requests to the resource require an access ticket.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].require_support_ticket","typeLabel":"boolean"},"require_mfa_to_approve":{"description":"A bool representing whether or not to require MFA for reviewers to approve requests for this resource.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].require_mfa_to_approve","typeLabel":"boolean"},"requires_forfeit_reason":{"description":"A bool representing whether or not a reason is required when forfeiting access to this resource.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].requires_forfeit_reason","typeLabel":"boolean"},"require_mfa_to_request":{"description":"A bool representing whether or not to require MFA for requesting access to this resource.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].require_mfa_to_request","typeLabel":"boolean"},"require_mfa_to_connect":{"description":"A bool representing whether or not to require MFA to connect to this resource.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].require_mfa_to_connect","typeLabel":"boolean"},"auto_approval":{"description":"A bool representing whether or not to automatically approve requests to this resource.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].auto_approval","typeLabel":"boolean"},"request_template_id":{"description":"The ID of the associated request template.","example":"06851574-e50d-40ca-8c78-f72ae6ab4304","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].request_template_id","typeLabel":"string\u003cuuid>"},"is_requestable":{"description":"A bool representing whether or not to allow access requests to this resource.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].is_requestable","typeLabel":"boolean"},"parent_resource_id":{"description":"The ID of the parent resource.","example":"06851574-e50d-40ca-8c78-f72ae6ab4305","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].parent_resource_id","typeLabel":"string\u003cuuid>"},"configuration_template_id":{"description":"The ID of the associated configuration template.","example":"06851574-e50d-40ca-8c78-f72ae6ab4304","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].configuration_template_id","typeLabel":"string\u003cuuid>"},"request_configurations":{"type":"array","items":{"description":"# Request Configuration Object\n### Description\nThe `RequestConfiguration` object is used to represent a request configuration.\n\n### Usage Example\nReturned from the `GET Request Configurations` endpoint.","example":{"request_configuration_id":"7c86c85d-0651-43e2-a748-d69d658418e8","organization_id":"w86c85d-0651-43e2-a748-d69d658418e8","created_at":"2021-01-06T20:00:00.000Z","updated_at":"2021-01-06T20:00:00.000Z","condition":{"group_id":"1b978423-db0a-4037-a4cf-f79c60cb67b3"},"allow_requests":true,"auto_approval":false,"require_mfa_to_request":false,"max_duration_minutes":120,"recommended_duration_minutes":120,"require_support_ticket":false,"reason_optional":false,"reviewer_stages":[{"reviewer_stage_id":"7c86c85d-0651-43e2-a748-d69d658418e8","owner_ids":["37cb7e41-12ba-46da-92ff-030abe0450b1","37cb7e41-12ba-46da-92ff-030abe0450b2"],"stage":1}],"priority":1},"type":"object","properties":{"allow_requests":{"description":"A bool representing whether or not to allow requests for this resource.","example":true,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].allow_requests","typeLabel":"boolean"},"auto_approval":{"description":"A bool representing whether or not to automatically approve requests for this resource.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].auto_approval","typeLabel":"boolean"},"require_mfa_to_request":{"description":"A bool representing whether or not to require MFA for requesting access to this resource.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].require_mfa_to_request","typeLabel":"boolean"},"require_support_ticket":{"description":"A bool representing whether or not access requests to the resource require an access ticket.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].require_support_ticket","typeLabel":"boolean"},"priority":{"description":"The priority of the request configuration.","example":1,"type":"integer","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].priority","typeLabel":"integer"},"condition":{"description":"The condition for the request configuration.","example":{"group_ids":["1b978423-db0a-4037-a4cf-f79c60cb67b3"]},"type":"object","properties":{"group_ids":{"description":"The list of group IDs to match.","example":["1b978423-db0a-4037-a4cf-f79c60cb67b3"],"items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].condition.group_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].condition.group_ids","typeLabel":"string\u003cuuid>[]"},"role_remote_ids":{"description":"The list of role remote IDs to match.","example":["arn:aws:iam::590304332660:role/AdministratorAccess"],"type":"array","items":{"type":"string","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].condition.role_remote_ids.items.[INDEX]","typeLabel":"string"},"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].condition.role_remote_ids","typeLabel":"string[]"},"opal_script_id":{"description":"The ID of a `REQUEST_CONFIGURATION_CONDITION` OpalScript that decides whether this request configuration applies. Cannot be combined with `group_ids` or `role_remote_ids`.","example":"32acc112-21ff-4669-91c2-21e27683eaa1","type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].condition.opal_script_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].condition","typeLabel":"object"},"max_duration_minutes":{"description":"The maximum duration for which the resource can be requested (in minutes). Capped at 1 year (525600) unless a longer maximum has been enabled for your organization. Use -1 for an indefinite duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].max_duration_minutes","typeLabel":"integer"},"recommended_duration_minutes":{"description":"The recommended duration for which the resource should be requested (in minutes). -1 represents an indefinite duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].recommended_duration_minutes","typeLabel":"integer"},"reason_optional":{"oneOf":[{"description":"A bool representing whether the reason field is optional for requests.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reason_optional.oneOf.0","typeLabel":"boolean"},{"description":"A bool representing whether the reason field is optional for requests.","example":false,"type":"null","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reason_optional.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reason_optional","typeLabel":"boolean | null"},"extensions_duration_in_minutes":{"description":"The duration for which access can be extended (in minutes). Set to 0 to disable extensions. When > 0, extensions are enabled for the specified duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].extensions_duration_in_minutes","typeLabel":"integer"},"request_template_id":{"description":"The ID of the associated request template.","example":"06851574-e50d-40ca-8c78-f72ae6ab4304","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].request_template_id","typeLabel":"string\u003cuuid>"},"reviewer_stages":{"description":"The list of reviewer stages for the request configuration.","items":{"description":"A reviewer stage.","example":{"owner_ids":["7870617d-e72a-47f5-a84c-693817ab4567","1520617d-e72a-47f5-a84c-693817ab48ad2"],"service_user_ids":["7870617d-e72a-47f5-a84c-693817ab4568"]},"properties":{"require_manager_approval":{"description":"Whether this reviewer stage should require manager approval.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].require_manager_approval","typeLabel":"boolean"},"operator":{"description":"The operator of the reviewer stage. Admin and manager approval are also treated as reviewers. A stage that sets `escalation` must use `OR`; `AND` is rejected there, because the escalation timer joins the stage as an additional reviewer and would otherwise become a required approver that stalls every request until the timeout.","enum":["AND","OR"],"example":"AND","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"owner_ids":{"description":"The IDs of owners assigned as reviewers for this stage.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].owner_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].owner_ids","typeLabel":"string\u003cuuid>[]"},"require_admin_approval":{"description":"Whether this reviewer stage should require admin approval.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].require_admin_approval","typeLabel":"boolean"},"service_user_ids":{"description":"The IDs of service users assigned as reviewers for this stage.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].service_user_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].service_user_ids","typeLabel":"string\u003cuuid>[]"},"escalation":{"description":"Escalation for a reviewer stage. When set, the request advances to the\nreviewers named here if nobody responds within delay_minutes. Timely\napproval by any of the stage's own reviewers resolves the stage without\nescalating.\n\nowner_ids and user_ids name only who to escalate to; the stage's own\nreviewers are added automatically and must not be repeated here. A\nstage with owner_ids [X] escalating to Y sets escalation.owner_ids to\n[Y], and reviewing after escalation is then open to both X and Y.\n\nBecause the stage's reviewers are unioned in rather than copied,\nremoving someone from the stage also removes them from the escalation.\nAt least one owner or user named here must not already be a reviewer\nof the stage.","example":{"delay_minutes":60,"owner_ids":["7870617d-e72a-47f5-a84c-693817ab4569"]},"properties":{"delay_minutes":{"description":"How long to wait for a response before escalating, in minutes. Between 1 and 1440 (24 hours).","example":60,"minimum":1,"maximum":1440,"type":"integer","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].escalation.delay_minutes","typeLabel":"integer"},"owner_ids":{"description":"The owners to escalate to. The stage's own owner_ids are added automatically and must not be repeated here.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].escalation.owner_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].escalation.owner_ids","typeLabel":"string\u003cuuid>[]"},"user_ids":{"description":"The users to escalate to. The stage's own service_user_ids are added automatically and must not be repeated here.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].escalation.user_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].escalation.user_ids","typeLabel":"string\u003cuuid>[]"}},"type":"object","required":["delay_minutes"],"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].escalation","typeLabel":"object"},"opal_script_ids":{"description":"The IDs of OpalScripts assigned as reviewers for this stage. Only `REQUEST_REVIEW` scripts can review; any other script type is rejected.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].opal_script_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX].opal_script_ids","typeLabel":"string\u003cuuid>[]"}},"type":"object","required":["operator","require_manager_approval","owner_ids"],"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX].reviewer_stages","typeLabel":"object[]"}},"required":["organization_id","allow_requests","auto_approval","require_mfa_to_request","require_support_ticket","priority"],"uniqueKey":"results.items.[INDEX].request_configurations.items.[INDEX]","typeLabel":"object"},"description":"A list of configurations for requests to this resource.","uniqueKey":"results.items.[INDEX].request_configurations","typeLabel":"object[]"},"request_configuration_list":{"description":"A list of configurations for requests to this resource. Deprecated in favor of `request_configurations`.","deprecated":true,"items":{"description":"# Request Configuration Object\n### Description\nThe `RequestConfiguration` object is used to represent a request configuration.\n\n### Usage Example\nReturned from the `GET Request Configurations` endpoint.","example":{"request_configuration_id":"7c86c85d-0651-43e2-a748-d69d658418e8","organization_id":"w86c85d-0651-43e2-a748-d69d658418e8","created_at":"2021-01-06T20:00:00.000Z","updated_at":"2021-01-06T20:00:00.000Z","condition":{"group_id":"1b978423-db0a-4037-a4cf-f79c60cb67b3"},"allow_requests":true,"auto_approval":false,"require_mfa_to_request":false,"max_duration_minutes":120,"recommended_duration_minutes":120,"require_support_ticket":false,"reason_optional":false,"reviewer_stages":[{"reviewer_stage_id":"7c86c85d-0651-43e2-a748-d69d658418e8","owner_ids":["37cb7e41-12ba-46da-92ff-030abe0450b1","37cb7e41-12ba-46da-92ff-030abe0450b2"],"stage":1}],"priority":1},"type":"object","properties":{"allow_requests":{"description":"A bool representing whether or not to allow requests for this resource.","example":true,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].allow_requests","typeLabel":"boolean"},"auto_approval":{"description":"A bool representing whether or not to automatically approve requests for this resource.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].auto_approval","typeLabel":"boolean"},"require_mfa_to_request":{"description":"A bool representing whether or not to require MFA for requesting access to this resource.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].require_mfa_to_request","typeLabel":"boolean"},"require_support_ticket":{"description":"A bool representing whether or not access requests to the resource require an access ticket.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].require_support_ticket","typeLabel":"boolean"},"priority":{"description":"The priority of the request configuration.","example":1,"type":"integer","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].priority","typeLabel":"integer"},"condition":{"description":"The condition for the request configuration.","example":{"group_ids":["1b978423-db0a-4037-a4cf-f79c60cb67b3"]},"type":"object","properties":{"group_ids":{"description":"The list of group IDs to match.","example":["1b978423-db0a-4037-a4cf-f79c60cb67b3"],"items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].condition.group_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].condition.group_ids","typeLabel":"string\u003cuuid>[]"},"role_remote_ids":{"description":"The list of role remote IDs to match.","example":["arn:aws:iam::590304332660:role/AdministratorAccess"],"type":"array","items":{"type":"string","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].condition.role_remote_ids.items.[INDEX]","typeLabel":"string"},"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].condition.role_remote_ids","typeLabel":"string[]"},"opal_script_id":{"description":"The ID of a `REQUEST_CONFIGURATION_CONDITION` OpalScript that decides whether this request configuration applies. Cannot be combined with `group_ids` or `role_remote_ids`.","example":"32acc112-21ff-4669-91c2-21e27683eaa1","type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].condition.opal_script_id","typeLabel":"string\u003cuuid>"}},"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].condition","typeLabel":"object"},"max_duration_minutes":{"description":"The maximum duration for which the resource can be requested (in minutes). Capped at 1 year (525600) unless a longer maximum has been enabled for your organization. Use -1 for an indefinite duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].max_duration_minutes","typeLabel":"integer"},"recommended_duration_minutes":{"description":"The recommended duration for which the resource should be requested (in minutes). -1 represents an indefinite duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].recommended_duration_minutes","typeLabel":"integer"},"reason_optional":{"oneOf":[{"description":"A bool representing whether the reason field is optional for requests.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reason_optional.oneOf.0","typeLabel":"boolean"},{"description":"A bool representing whether the reason field is optional for requests.","example":false,"type":"null","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reason_optional.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reason_optional","typeLabel":"boolean | null"},"extensions_duration_in_minutes":{"description":"The duration for which access can be extended (in minutes). Set to 0 to disable extensions. When > 0, extensions are enabled for the specified duration.","type":"integer","example":120,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].extensions_duration_in_minutes","typeLabel":"integer"},"request_template_id":{"description":"The ID of the associated request template.","example":"06851574-e50d-40ca-8c78-f72ae6ab4304","format":"uuid","type":"string","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].request_template_id","typeLabel":"string\u003cuuid>"},"reviewer_stages":{"description":"The list of reviewer stages for the request configuration.","items":{"description":"A reviewer stage.","example":{"owner_ids":["7870617d-e72a-47f5-a84c-693817ab4567","1520617d-e72a-47f5-a84c-693817ab48ad2"],"service_user_ids":["7870617d-e72a-47f5-a84c-693817ab4568"]},"properties":{"require_manager_approval":{"description":"Whether this reviewer stage should require manager approval.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].require_manager_approval","typeLabel":"boolean"},"operator":{"description":"The operator of the reviewer stage. Admin and manager approval are also treated as reviewers. A stage that sets `escalation` must use `OR`; `AND` is rejected there, because the escalation timer joins the stage as an additional reviewer and would otherwise become a required approver that stalls every request until the timeout.","enum":["AND","OR"],"example":"AND","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].operator","typeLabel":"enum\u003cstring>"},"owner_ids":{"description":"The IDs of owners assigned as reviewers for this stage.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].owner_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].owner_ids","typeLabel":"string\u003cuuid>[]"},"require_admin_approval":{"description":"Whether this reviewer stage should require admin approval.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].require_admin_approval","typeLabel":"boolean"},"service_user_ids":{"description":"The IDs of service users assigned as reviewers for this stage.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].service_user_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].service_user_ids","typeLabel":"string\u003cuuid>[]"},"escalation":{"description":"Escalation for a reviewer stage. When set, the request advances to the\nreviewers named here if nobody responds within delay_minutes. Timely\napproval by any of the stage's own reviewers resolves the stage without\nescalating.\n\nowner_ids and user_ids name only who to escalate to; the stage's own\nreviewers are added automatically and must not be repeated here. A\nstage with owner_ids [X] escalating to Y sets escalation.owner_ids to\n[Y], and reviewing after escalation is then open to both X and Y.\n\nBecause the stage's reviewers are unioned in rather than copied,\nremoving someone from the stage also removes them from the escalation.\nAt least one owner or user named here must not already be a reviewer\nof the stage.","example":{"delay_minutes":60,"owner_ids":["7870617d-e72a-47f5-a84c-693817ab4569"]},"properties":{"delay_minutes":{"description":"How long to wait for a response before escalating, in minutes. Between 1 and 1440 (24 hours).","example":60,"minimum":1,"maximum":1440,"type":"integer","isRequired":true,"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].escalation.delay_minutes","typeLabel":"integer"},"owner_ids":{"description":"The owners to escalate to. The stage's own owner_ids are added automatically and must not be repeated here.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].escalation.owner_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].escalation.owner_ids","typeLabel":"string\u003cuuid>[]"},"user_ids":{"description":"The users to escalate to. The stage's own service_user_ids are added automatically and must not be repeated here.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].escalation.user_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].escalation.user_ids","typeLabel":"string\u003cuuid>[]"}},"type":"object","required":["delay_minutes"],"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].escalation","typeLabel":"object"},"opal_script_ids":{"description":"The IDs of OpalScripts assigned as reviewers for this stage. Only `REQUEST_REVIEW` scripts can review; any other script type is rejected.","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].opal_script_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX].opal_script_ids","typeLabel":"string\u003cuuid>[]"}},"type":"object","required":["operator","require_manager_approval","owner_ids"],"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX].reviewer_stages","typeLabel":"object[]"}},"required":["organization_id","allow_requests","auto_approval","require_mfa_to_request","require_support_ticket","priority"],"uniqueKey":"results.items.[INDEX].request_configuration_list.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"results.items.[INDEX].request_configuration_list","typeLabel":"object[]"},"ticket_propagation":{"description":"Configuration for ticket propagation, when enabled, a ticket will be created for access changes related to the users in this resource.","type":"object","properties":{"enabled_on_grant":{"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].ticket_propagation.enabled_on_grant","typeLabel":"boolean"},"enabled_on_revocation":{"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].ticket_propagation.enabled_on_revocation","typeLabel":"boolean"},"ticket_provider":{"description":"The third party ticketing platform provider.","enum":["JIRA","LINEAR","SERVICE_NOW"],"example":"LINEAR","type":"string","uniqueKey":"results.items.[INDEX].ticket_propagation.ticket_provider","typeLabel":"enum\u003cstring>"},"ticket_project_id":{"type":"string","uniqueKey":"results.items.[INDEX].ticket_propagation.ticket_project_id","typeLabel":"string"}},"required":["enabled_on_grant","enabled_on_revocation"],"uniqueKey":"results.items.[INDEX].ticket_propagation","typeLabel":"object"},"custom_request_notification":{"oneOf":[{"description":"Custom request notification sent upon request approval.","type":"string","maxLength":800,"uniqueKey":"results.items.[INDEX].custom_request_notification.oneOf.0","typeLabel":"string"},{"description":"Custom request notification sent upon request approval.","type":"null","maxLength":800,"uniqueKey":"results.items.[INDEX].custom_request_notification.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].custom_request_notification","typeLabel":"string | null"},"risk_sensitivity":{"type":"string","description":"The risk sensitivity level for the resource. When an override is set, this field will match that.","enum":["UNKNOWN","CRITICAL","HIGH","MEDIUM","LOW","NONE"],"uniqueKey":"results.items.[INDEX].risk_sensitivity","typeLabel":"enum\u003cstring>"},"risk_sensitivity_override":{"type":"string","description":"Indicates the level of potential impact misuse or unauthorized access may incur.","enum":["UNKNOWN","CRITICAL","HIGH","MEDIUM","LOW","NONE"],"uniqueKey":"results.items.[INDEX].risk_sensitivity_override","typeLabel":"enum\u003cstring>"},"metadata":{"description":"JSON metadata about the remote resource. Only set for items linked to remote systems. See [this guide](https://docs.opal.dev/reference/end-system-objects) for details.","deprecated":true,"example":"{\n \"okta_directory_role\":\n {\n \"role_id\": \"SUPER_ADMIN-b52aa037-4a35-4ac3-9350-f6260fd12345\",\n \"role_type\": \"SUPER_ADMIN\",\n },\n}","type":"string","uniqueKey":"results.items.[INDEX].metadata","typeLabel":"string"},"remote_info":{"description":"Information that defines the remote resource. This replaces the deprecated remote_id and metadata fields.","properties":{"databricks_account_service_principal":{"description":"Remote info for Databricks account service principal.","properties":{"application_id":{"description":"The application ID of the service principal.","example":"00000000-0000-0000-0000-000000000000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_account_service_principal.application_id","typeLabel":"string"},"resource_id":{"description":"The resource ID of the service principal.","example":"00000000-0000-0000-0000-000000000000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_account_service_principal.resource_id","typeLabel":"string"}},"type":"object","required":["application_id","resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_account_service_principal","typeLabel":"object"},"azure_subscription":{"description":"Remote info for Azure subscription.","properties":{"resource_id":{"description":"The ARM resource ID of the subscription.","example":"/subscriptions/00000000-0000-0000-0000-000000000000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_subscription.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_subscription","typeLabel":"object"},"azure_resource_group":{"description":"Remote info for Azure resource group.","properties":{"resource_id":{"description":"The ARM resource ID of the resource group.","example":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_resource_group.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_resource_group","typeLabel":"object"},"azure_management_group":{"description":"Remote info for Azure management group.","properties":{"resource_id":{"description":"The ARM resource ID of the management group.","example":"/providers/Microsoft.Management/managementGroups/my-mg","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_management_group.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_management_group","typeLabel":"object"},"azure_virtual_machine":{"description":"Remote info for Azure virtual machine.","properties":{"resource_id":{"description":"The ARM resource ID of the virtual machine.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Compute/virtualMachines/vm01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_virtual_machine.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_virtual_machine","typeLabel":"object"},"azure_storage_account":{"description":"Remote info for Azure storage account.","properties":{"resource_id":{"description":"The ARM resource ID of the storage account.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Storage/storageAccounts/sa01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_storage_account.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_storage_account","typeLabel":"object"},"azure_storage_container":{"description":"Remote info for Azure storage container.","properties":{"resource_id":{"description":"The ARM resource ID of the storage container.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Storage/storageAccounts/sa01/blobServices/default/containers/c01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_storage_container.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_storage_container","typeLabel":"object"},"azure_sql_server":{"description":"Remote info for Azure SQL server.","properties":{"resource_id":{"description":"The ARM resource ID of the SQL server.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Sql/servers/sqldev01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_server.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_server","typeLabel":"object"},"azure_sql_database":{"description":"Remote info for Azure SQL database.","properties":{"resource_id":{"description":"The ARM resource ID of the SQL database.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Sql/servers/sqldev01/databases/db01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_database.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_database","typeLabel":"object"},"azure_sql_managed_instance":{"description":"Remote info for Azure SQL managed instance.","properties":{"resource_id":{"description":"The ARM resource ID of the SQL managed instance.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Sql/managedInstances/mi01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_managed_instance.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_managed_instance","typeLabel":"object"},"azure_sql_managed_database":{"description":"Remote info for Azure SQL managed database.","properties":{"resource_id":{"description":"The ARM resource ID of the SQL managed database.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.Sql/managedInstances/mi01/databases/midb01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_managed_database.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_sql_managed_database","typeLabel":"object"},"azure_user_assigned_managed_identity":{"description":"Remote info for Azure user assigned managed identity.","properties":{"resource_id":{"description":"The ARM resource ID of the user assigned managed identity.","example":"/subscriptions/0000/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/id01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_user_assigned_managed_identity.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_user_assigned_managed_identity","typeLabel":"object"},"azure_enterprise_app":{"description":"Remote info for Azure Enterprise App.","properties":{"resource_id":{"description":"The remote application identifier (service principal or application object ID).","example":"aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_enterprise_app.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_enterprise_app","typeLabel":"object"},"azure_entra_id_role":{"description":"Remote info for Azure Entra ID role.","properties":{"resource_id":{"description":"The remote role identifier from Entra (object ID).","example":"11111111-2222-3333-4444-555555555555","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.azure_entra_id_role.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.azure_entra_id_role","typeLabel":"object"},"aws_organizational_unit":{"description":"Remote info for AWS organizational unit.","properties":{"organizational_unit_id":{"description":"The id of the AWS organizational unit that is being created.","example":"ou-1234","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_organizational_unit.organizational_unit_id","typeLabel":"string"},"parent_id":{"description":"The id of the parent organizational unit.","example":"ou-1234","type":"string","uniqueKey":"results.items.[INDEX].remote_info.aws_organizational_unit.parent_id","typeLabel":"string"}},"type":"object","required":["organizational_unit_id"],"uniqueKey":"results.items.[INDEX].remote_info.aws_organizational_unit","typeLabel":"object"},"aws_account":{"description":"Remote info for AWS account.","properties":{"account_id":{"description":"The id of the AWS account.","example":234234234234,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_account.account_id","typeLabel":"string"},"organizational_unit_id":{"description":"The id of the AWS organizational unit. Required only if customer has OUs enabled.","example":"ou-1234","type":"string","uniqueKey":"results.items.[INDEX].remote_info.aws_account.organizational_unit_id","typeLabel":"string"}},"type":"object","required":["account_id"],"uniqueKey":"results.items.[INDEX].remote_info.aws_account","typeLabel":"object"},"aws_permission_set":{"description":"Remote info for AWS Identity Center permission set.","properties":{"arn":{"description":"The ARN of the permission set.","example":"arn:aws:sso:::permissionSet/asdf-32139302d201d32/ps-f03323201211e1b9","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_permission_set.arn","typeLabel":"string"},"account_id":{"description":"The ID of an AWS account to which this permission set is provisioned.","example":234234234234,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_permission_set.account_id","typeLabel":"string"}},"type":"object","required":["arn","account_id"],"uniqueKey":"results.items.[INDEX].remote_info.aws_permission_set","typeLabel":"object"},"aws_iam_role":{"description":"Remote info for AWS IAM role.","properties":{"arn":{"description":"The ARN of the IAM role.","example":"arn:aws:iam::179308207300:role/MyRole","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_iam_role.arn","typeLabel":"string"},"account_id":{"description":"The id of the AWS account. Required for AWS Organizations.","example":234234234234,"type":"string","uniqueKey":"results.items.[INDEX].remote_info.aws_iam_role.account_id","typeLabel":"string"}},"type":"object","required":["arn"],"uniqueKey":"results.items.[INDEX].remote_info.aws_iam_role","typeLabel":"object"},"aws_ec2_instance":{"description":"Remote info for AWS EC2 instance.","properties":{"instance_id":{"description":"The instanceId of the EC2 instance.","example":"i-13f1a1e2899f9e93a","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_ec2_instance.instance_id","typeLabel":"string"},"region":{"description":"The region of the EC2 instance.","example":"us-east-2","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_ec2_instance.region","typeLabel":"string"},"account_id":{"description":"The id of the AWS account. Required for AWS Organizations.","example":234234234234,"type":"string","uniqueKey":"results.items.[INDEX].remote_info.aws_ec2_instance.account_id","typeLabel":"string"}},"type":"object","required":["instance_id","region"],"uniqueKey":"results.items.[INDEX].remote_info.aws_ec2_instance","typeLabel":"object"},"aws_rds_cluster":{"description":"Remote info for AWS RDS cluster.","properties":{"cluster_id":{"description":"The clusterId of the RDS cluster.","example":"demo-mysql-cluster","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster.cluster_id","typeLabel":"string"},"region":{"description":"The region of the RDS cluster.","example":"us-east-2","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster.region","typeLabel":"string"},"resource_id":{"description":"The resourceId of the RDS cluster.","example":"cluster-AOO8V0XUCNU13XLZXQDQRSN0NQ","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster.resource_id","typeLabel":"string"},"account_id":{"description":"The id of the AWS account. Required for AWS Organizations.","example":234234234234,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster.account_id","typeLabel":"string"},"database_name":{"description":"The name of the database in the RDS cluster. This can be the value of the tag `opal:database-name` or the database name.","example":"mydatabase","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster.database_name","typeLabel":"string"},"engine":{"type":"string","description":"The database engine for the RDS instance.","enum":["MYSQL","POSTGRESQL"],"isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster.engine","typeLabel":"enum\u003cstring>"}},"type":"object","required":["cluster_id","region","resource_id","account_id","database_name","engine"],"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_cluster","typeLabel":"object"},"aws_rds_instance":{"description":"Remote info for AWS RDS instance.","properties":{"instance_id":{"description":"The instanceId of the RDS instance.","example":"demo-mysql-db","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_instance.instance_id","typeLabel":"string"},"region":{"description":"The region of the RDS instance.","example":"us-east-2","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_instance.region","typeLabel":"string"},"resource_id":{"description":"The resourceId of the RDS instance.","example":"db-AOO8V0XUCNU13XLZXQDQRSN0NQ","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_instance.resource_id","typeLabel":"string"},"account_id":{"description":"The id of the AWS account. Required for AWS Organizations.","example":234234234234,"type":"string","uniqueKey":"results.items.[INDEX].remote_info.aws_rds_instance.account_id","typeLabel":"string"}},"type":"object","required":["instance_id","region","resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.aws_rds_instance","typeLabel":"object"},"aws_eks_cluster":{"description":"Remote info for AWS EKS cluster.","properties":{"arn":{"description":"The ARN of the EKS cluster.","example":"arn:aws:eks:us-east-2:234234234234:cluster/testcluster","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.aws_eks_cluster.arn","typeLabel":"string"},"account_id":{"description":"The id of the AWS account. Required for AWS Organizations.","example":234234234234,"type":"string","uniqueKey":"results.items.[INDEX].remote_info.aws_eks_cluster.account_id","typeLabel":"string"}},"type":"object","required":["arn"],"uniqueKey":"results.items.[INDEX].remote_info.aws_eks_cluster","typeLabel":"object"},"custom_connector":{"description":"Remote info for a custom connector resource.","properties":{"remote_resource_id":{"description":"The id of the resource in the end system","example":"01fa7402-01d8-103b-8deb-5f3a0ab7884","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.custom_connector.remote_resource_id","typeLabel":"string"},"can_have_usage_events":{"description":"A bool representing whether or not the resource can have usage data.","example":false,"type":"boolean","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.custom_connector.can_have_usage_events","typeLabel":"boolean"}},"type":"object","required":["remote_resource_id","can_have_usage_events"],"uniqueKey":"results.items.[INDEX].remote_info.custom_connector","typeLabel":"object"},"gcp_organization":{"description":"Remote info for GCP organization.","properties":{"organization_id":{"description":"The id of the organization.","example":"organizations/898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_organization.organization_id","typeLabel":"string"}},"type":"object","required":["organization_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_organization","typeLabel":"object"},"gcp_bucket":{"description":"Remote info for GCP bucket.","properties":{"bucket_id":{"description":"The id of the bucket.","example":"example-bucket-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_bucket.bucket_id","typeLabel":"string"}},"type":"object","required":["bucket_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_bucket","typeLabel":"object"},"gcp_compute_instance":{"description":"Remote info for GCP compute instance.","properties":{"instance_id":{"description":"The id of the instance.","example":"example-instance-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_compute_instance.instance_id","typeLabel":"string"},"project_id":{"description":"The id of the project the instance is in.","example":"example-project-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_compute_instance.project_id","typeLabel":"string"},"zone":{"description":"The zone the instance is in.","example":"us-central1-a","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_compute_instance.zone","typeLabel":"string"}},"type":"object","required":["instance_id","project_id","zone"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_compute_instance","typeLabel":"object"},"gcp_big_query_dataset":{"description":"Remote info for GCP BigQuery Dataset.","properties":{"project_id":{"description":"The id of the project the dataset is in.","example":"example-project-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_dataset.project_id","typeLabel":"string"},"dataset_id":{"description":"The id of the dataset.","example":"example-dataset-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_dataset.dataset_id","typeLabel":"string"}},"type":"object","required":["project_id","dataset_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_dataset","typeLabel":"object"},"gcp_big_query_table":{"description":"Remote info for GCP BigQuery Table.","properties":{"project_id":{"description":"The id of the project the table is in.","example":"example-project-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_table.project_id","typeLabel":"string"},"dataset_id":{"description":"The id of the dataset the table is in.","example":"example-dataset-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_table.dataset_id","typeLabel":"string"},"table_id":{"description":"The id of the table.","example":"example-table-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_table.table_id","typeLabel":"string"}},"type":"object","required":["project_id","dataset_id","table_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_big_query_table","typeLabel":"object"},"gcp_folder":{"description":"Remote info for GCP folder.","properties":{"folder_id":{"description":"The id of the folder.","example":"folder/898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_folder.folder_id","typeLabel":"string"}},"type":"object","required":["folder_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_folder","typeLabel":"object"},"gcp_gke_cluster":{"description":"Remote info for GCP GKE cluster.","properties":{"cluster_name":{"description":"The name of the GKE cluster.","example":"example-cluster-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_gke_cluster.cluster_name","typeLabel":"string"}},"type":"object","required":["cluster_name"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_gke_cluster","typeLabel":"object"},"gcp_project":{"description":"Remote info for GCP project.","properties":{"project_id":{"description":"The id of the project.","example":"example-project-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_project.project_id","typeLabel":"string"}},"type":"object","required":["project_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_project","typeLabel":"object"},"gcp_sql_instance":{"description":"Remote info for GCP SQL instance.","properties":{"instance_id":{"description":"The id of the SQL instance.","example":"example-sql-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_sql_instance.instance_id","typeLabel":"string"},"project_id":{"description":"The id of the project the instance is in.","example":"example-project-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_sql_instance.project_id","typeLabel":"string"}},"type":"object","required":["instance_id","project_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_sql_instance","typeLabel":"object"},"gcp_billing_account":{"description":"Remote info for a GCP billing account.","properties":{"billing_account_id":{"description":"The resource name of the billing account.","example":"billingAccounts/012345-567890-ABCDEF","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_billing_account.billing_account_id","typeLabel":"string"}},"type":"object","required":["billing_account_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_billing_account","typeLabel":"object"},"gcp_service_account":{"description":"Remote info for a GCP service account.","properties":{"email":{"description":"The email of the service account.","example":"production@project.iam.gserviceaccount.com","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_service_account.email","typeLabel":"string"},"service_account_id":{"description":"The id of the service account.","example":103561576023829460000,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_service_account.service_account_id","typeLabel":"string"},"project_id":{"description":"The id of the project the service account is in.","example":"example-project-898931321","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gcp_service_account.project_id","typeLabel":"string"}},"type":"object","required":["email","service_account_id","project_id"],"uniqueKey":"results.items.[INDEX].remote_info.gcp_service_account","typeLabel":"object"},"google_workspace_role":{"description":"Remote info for GCP workspace role.","properties":{"role_id":{"description":"The id of the role.","example":"google-workspace-role:01234567890123456","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.google_workspace_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.google_workspace_role","typeLabel":"object"},"github_repo":{"description":"Remote info for GitHub repository.","properties":{"repo_name":{"description":"The name of the repository.","example":"Opal Security","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.github_repo.repo_name","typeLabel":"string"},"repo_id":{"deprecated":true,"description":"The id of the repository.","example":898931321,"type":"string","uniqueKey":"results.items.[INDEX].remote_info.github_repo.repo_id","typeLabel":"string"},"org_name":{"description":"GitHub repo's org name, required only for Enterprise.","type":"string","uniqueKey":"results.items.[INDEX].remote_info.github_repo.org_name","typeLabel":"string"}},"type":"object","required":["repo_name"],"uniqueKey":"results.items.[INDEX].remote_info.github_repo","typeLabel":"object"},"github_org_role":{"description":"Remote info for GitHub organization role.","properties":{"role_id":{"description":"The id of the role.","example":112233,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.github_org_role.role_id","typeLabel":"string"},"org_name":{"description":"GitHub org role's org name, required only for Enterprise.","type":"string","uniqueKey":"results.items.[INDEX].remote_info.github_org_role.org_name","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.github_org_role","typeLabel":"object"},"github_org":{"description":"Remote info for GitHub organization.","properties":{"org_name":{"description":"The name of the organization.","example":"Opal Security","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.github_org.org_name","typeLabel":"string"}},"type":"object","required":["org_name"],"uniqueKey":"results.items.[INDEX].remote_info.github_org","typeLabel":"object"},"github_enterprise_role":{"description":"Remote info for GitHub Enterprise role.","properties":{"role_id":{"description":"The id of the role.","example":112233,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.github_enterprise_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.github_enterprise_role","typeLabel":"object"},"gitlab_project":{"description":"Remote info for Gitlab project.","properties":{"project_id":{"description":"The id of the project.","example":898931321,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.gitlab_project.project_id","typeLabel":"string"}},"type":"object","required":["project_id"],"uniqueKey":"results.items.[INDEX].remote_info.gitlab_project","typeLabel":"object"},"okta_app":{"description":"Remote info for Okta directory app.","properties":{"app_id":{"description":"The id of the app.","example":"a9dfas0f678asdf67867","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.okta_app.app_id","typeLabel":"string"}},"type":"object","required":["app_id"],"uniqueKey":"results.items.[INDEX].remote_info.okta_app","typeLabel":"object"},"okta_standard_role":{"description":"Remote info for Okta directory standard role.","properties":{"role_type":{"description":"The type of the standard role.","example":"ORG_ADMIN","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.okta_standard_role.role_type","typeLabel":"string"}},"type":"object","required":["role_type"],"uniqueKey":"results.items.[INDEX].remote_info.okta_standard_role","typeLabel":"object"},"okta_custom_role":{"description":"Remote info for Okta directory custom role.","properties":{"role_id":{"description":"The id of the custom role.","example":"a9dfas0f678asdf67867","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.okta_custom_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.okta_custom_role","typeLabel":"object"},"snowflake_database":{"description":"Remote info for Snowflake database.","properties":{"database_name":{"description":"The name of the database.","example":"mydatabase","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.snowflake_database.database_name","typeLabel":"string"}},"type":"object","required":["database_name"],"uniqueKey":"results.items.[INDEX].remote_info.snowflake_database","typeLabel":"object"},"snowflake_schema":{"description":"Remote info for Snowflake schema.","properties":{"database_name":{"description":"The name of the database the schema is in.","example":"mydatabase","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.snowflake_schema.database_name","typeLabel":"string"},"schema_name":{"description":"The name of the schema.","example":"mycatalogschema","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.snowflake_schema.schema_name","typeLabel":"string"}},"type":"object","required":["database_name","schema_name"],"uniqueKey":"results.items.[INDEX].remote_info.snowflake_schema","typeLabel":"object"},"snowflake_table":{"description":"Remote info for Snowflake table.","properties":{"database_name":{"description":"The name of the database the table is in.","example":"mydatabase","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.snowflake_table.database_name","typeLabel":"string"},"schema_name":{"description":"The name of the schema the table is in.","example":"mycatalogschema","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.snowflake_table.schema_name","typeLabel":"string"},"table_name":{"description":"The name of the table.","example":"myitemstable","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.snowflake_table.table_name","typeLabel":"string"}},"type":"object","required":["database_name","schema_name","table_name"],"uniqueKey":"results.items.[INDEX].remote_info.snowflake_table","typeLabel":"object"},"ilevel_advanced_role":{"description":"Remote info for iLevel Advanced role.","properties":{"role_name":{"description":"The name of the role.","example":"IT User","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.ilevel_advanced_role.role_name","typeLabel":"string"}},"type":"object","required":["role_name"],"uniqueKey":"results.items.[INDEX].remote_info.ilevel_advanced_role","typeLabel":"object"},"tailscale_ssh":{"description":"Remote info for Tailscale SSH tag.","properties":{"tag_name":{"description":"The name of the tag.","example":"admin","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.tailscale_ssh.tag_name","typeLabel":"string"}},"type":"object","required":["tag_name"],"uniqueKey":"results.items.[INDEX].remote_info.tailscale_ssh","typeLabel":"object"},"twingate_resource":{"description":"Remote info for Twingate resource.","properties":{"resource_id":{"description":"The id of the Twingate resource.","example":"UmVzb3VyY2U6MTIzNA==","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.twingate_resource.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.twingate_resource","typeLabel":"object"},"pagerduty_role":{"description":"Remote info for Pagerduty role.","properties":{"role_name":{"description":"The name of the role.","example":"owner","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.pagerduty_role.role_name","typeLabel":"string"}},"type":"object","required":["role_name"],"uniqueKey":"results.items.[INDEX].remote_info.pagerduty_role","typeLabel":"object"},"workday_role":{"description":"Remote info for Workday role.","properties":{"role_id":{"description":"The id of the role.","example":"123abc456def","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.workday_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.workday_role","typeLabel":"object"},"salesforce_permission_set":{"description":"Remote info for Salesforce permission set.","properties":{"permission_set_id":{"description":"The id of the permission set.","example":"0PS5Y090202wOV7WAM","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.salesforce_permission_set.permission_set_id","typeLabel":"string"}},"type":"object","required":["permission_set_id"],"uniqueKey":"results.items.[INDEX].remote_info.salesforce_permission_set","typeLabel":"object"},"salesforce_profile":{"description":"Remote info for Salesforce profile.","properties":{"profile_id":{"description":"The id of the permission set.","example":"0PS5Y090202wOV7WAM","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.salesforce_profile.profile_id","typeLabel":"string"},"user_license_id":{"description":"The id of the user license.","example":"1005Y030081Qb5XJHS","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.salesforce_profile.user_license_id","typeLabel":"string"}},"type":"object","required":["profile_id","user_license_id"],"uniqueKey":"results.items.[INDEX].remote_info.salesforce_profile","typeLabel":"object"},"docusign_permission_profile":{"description":"Remote info for Docusign permission profile.","properties":{"permission_profile_id":{"description":"The ID of the Docusign permission profile.","example":"12345","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.docusign_permission_profile.permission_profile_id","typeLabel":"string"}},"type":"object","required":["permission_profile_id"],"uniqueKey":"results.items.[INDEX].remote_info.docusign_permission_profile","typeLabel":"object"},"salesforce_role":{"description":"Remote info for Salesforce role.","properties":{"role_id":{"description":"The id of the role.","example":"0PS5Y090202wOV7WAM","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.salesforce_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.salesforce_role","typeLabel":"object"},"teleport_role":{"description":"Remote info for Teleport role.","properties":{"role_name":{"description":"The name role.","example":"admin_role","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.teleport_role.role_name","typeLabel":"string"}},"type":"object","required":["role_name"],"uniqueKey":"results.items.[INDEX].remote_info.teleport_role","typeLabel":"object"},"datastax_astra_role":{"description":"Remote info for an Astra role.","properties":{"role_id":{"description":"The id of the role.","example":"123e4567-e89b-12d3-a456-426614174000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.datastax_astra_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.datastax_astra_role","typeLabel":"object"},"coupa_role":{"description":"Remote info for Coupa role.","properties":{"role_id":{"description":"The id of the role.","example":999,"type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.coupa_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.coupa_role","typeLabel":"object"},"cursor_organization":{"description":"Remote info for a Cursor organization.","properties":{"org_id":{"description":"The id of the organization.","example":"123e4567-e89b-12d3-a456-426614174000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.cursor_organization.org_id","typeLabel":"string"}},"type":"object","required":["org_id"],"uniqueKey":"results.items.[INDEX].remote_info.cursor_organization","typeLabel":"object"},"cursor_origin_repository":{"description":"Remote info for a Cursor Origin repository.","properties":{"repository_name":{"description":"The repository's owner slug and name.","example":"acme/rocket","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.cursor_origin_repository.repository_name","typeLabel":"string"}},"type":"object","required":["repository_name"],"uniqueKey":"results.items.[INDEX].remote_info.cursor_origin_repository","typeLabel":"object"},"openai_platform_project":{"description":"Remote info for OpenAI Platform project.","properties":{"project_id":{"description":"The id of the project.","example":"proj_abc","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.openai_platform_project.project_id","typeLabel":"string"}},"type":"object","required":["project_id"],"uniqueKey":"results.items.[INDEX].remote_info.openai_platform_project","typeLabel":"object"},"openai_platform_service_account":{"description":"Remote info for OpenAI Platform service account.","properties":{"project_id":{"description":"The id of the project for the service account.","example":"proj_abc","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.openai_platform_service_account.project_id","typeLabel":"string"},"service_account_id":{"description":"The id of the service account.","example":"svc_acct_abc","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.openai_platform_service_account.service_account_id","typeLabel":"string"}},"type":"object","required":["project_id","service_account_id"],"uniqueKey":"results.items.[INDEX].remote_info.openai_platform_service_account","typeLabel":"object"},"anthropic_workspace":{"description":"Remote info for Anthropic workspace.","properties":{"workspace_id":{"description":"The id of the workspace.","example":"ws-123456","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.anthropic_workspace.workspace_id","typeLabel":"string"}},"type":"object","required":["workspace_id"],"uniqueKey":"results.items.[INDEX].remote_info.anthropic_workspace","typeLabel":"object"},"oracle_fusion_role":{"description":"Remote info for Oracle Fusion role.","properties":{"role_id":{"description":"The id of the role.","example":"123e4567-e89b-12d3-a456-426614174000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.oracle_fusion_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.oracle_fusion_role","typeLabel":"object"},"devin_organization":{"description":"Remote info for Devin organization.","properties":{"org_id":{"description":"The id of the organization.","example":"devin-org-01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.devin_organization.org_id","typeLabel":"string"}},"type":"object","required":["org_id"],"uniqueKey":"results.items.[INDEX].remote_info.devin_organization","typeLabel":"object"},"devin_role":{"description":"Remote info for Devin role.","properties":{"role_id":{"description":"The id of the role.","example":"devin-role-01","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.devin_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.devin_role","typeLabel":"object"},"netsuite_role":{"description":"Remote info for NetSuite role.","properties":{"role_id":{"description":"The id of the role.","example":"123e4567-e89b-12d3-a456-426614174000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.netsuite_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.netsuite_role","typeLabel":"object"},"datadog_role":{"description":"Remote info for Datadog role.","properties":{"role_id":{"description":"The id of the role.","example":"123e4567-e89b-12d3-a456-426614174000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.datadog_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.datadog_role","typeLabel":"object"},"clickhouse_database":{"description":"Remote info for ClickHouse database.","properties":{"database_name":{"description":"The name of the ClickHouse database.","example":"my_database","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_database.database_name","typeLabel":"string"}},"type":"object","required":["database_name"],"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_database","typeLabel":"object"},"clickhouse_console_role":{"description":"Remote info for ClickHouse Cloud console role.","properties":{"role_id":{"description":"The UUID of the ClickHouse Cloud console role.","example":"123e4567-e89b-12d3-a456-426614174000","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_console_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_console_role","typeLabel":"object"},"clickhouse_table":{"description":"Remote info for ClickHouse table.","properties":{"database_name":{"description":"The name of the ClickHouse database containing the table.","example":"my_database","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_table.database_name","typeLabel":"string"},"table_name":{"description":"The name of the ClickHouse table.","example":"my_table","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_table.table_name","typeLabel":"string"}},"type":"object","required":["database_name","table_name"],"uniqueKey":"results.items.[INDEX].remote_info.clickhouse_table","typeLabel":"object"},"grafana_folder":{"description":"Remote info for Grafana folder.","properties":{"folder_uid":{"description":"The UID of the Grafana folder.","example":"fffRTXX","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.grafana_folder.folder_uid","typeLabel":"string"}},"type":"object","required":["folder_uid"],"uniqueKey":"results.items.[INDEX].remote_info.grafana_folder","typeLabel":"object"},"grafana_dashboard":{"description":"Remote info for Grafana dashboard.","properties":{"dashboard_uid":{"description":"The UID of the Grafana dashboard.","example":"dddRTXX","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.grafana_dashboard.dashboard_uid","typeLabel":"string"}},"type":"object","required":["dashboard_uid"],"uniqueKey":"results.items.[INDEX].remote_info.grafana_dashboard","typeLabel":"object"},"grafana_role":{"description":"Remote info for Grafana role(fixed or custom).","properties":{"role_uid":{"description":"The UID of the Grafana role.","example":"rrfRTXX","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.grafana_role.role_uid","typeLabel":"string"}},"type":"object","required":["role_uid"],"uniqueKey":"results.items.[INDEX].remote_info.grafana_role","typeLabel":"object"},"zendesk_role":{"description":"Remote info for Zendesk custom role.","properties":{"role_id":{"description":"The ID of the Zendesk custom role.","example":"12345","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.zendesk_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.zendesk_role","typeLabel":"object"},"hubspot_role":{"description":"Remote info for HubSpot role.","properties":{"role_id":{"description":"The ID of the HubSpot role.","example":"12345","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.hubspot_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.hubspot_role","typeLabel":"object"},"alicloud_ram_role":{"description":"Remote info for AliCloud RAM role.","properties":{"role_arn":{"description":"The ARN of the AliCloud RAM role.","example":"acs:ram::1234567890:role/MyRole","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.alicloud_ram_role.role_arn","typeLabel":"string"}},"type":"object","required":["role_arn"],"uniqueKey":"results.items.[INDEX].remote_info.alicloud_ram_role","typeLabel":"object"},"alicloud_ecs_instance":{"description":"Remote info for AliCloud ECS instance.","properties":{"instance_id":{"description":"The ID of the ECS instance.","example":"i-bp1a1234567890abcd","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.alicloud_ecs_instance.instance_id","typeLabel":"string"}},"type":"object","required":["instance_id"],"uniqueKey":"results.items.[INDEX].remote_info.alicloud_ecs_instance","typeLabel":"object"},"zoom_role":{"description":"Remote info for Zoom role.","properties":{"role_id":{"description":"The ID of the Zoom role.","example":"0","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.zoom_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.zoom_role","typeLabel":"object"},"zoom_license":{"description":"Remote info for Zoom license (user type).","properties":{"license_type":{"description":"The Zoom user type representing the license (e.g. \"2\" for Licensed).","example":"2","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.zoom_license.license_type","typeLabel":"string"}},"type":"object","required":["license_type"],"uniqueKey":"results.items.[INDEX].remote_info.zoom_license","typeLabel":"object"},"linear_organization":{"description":"Remote info for Linear organization.","properties":{"org_id":{"description":"The ID of the Linear organization.","example":"df85baa9-0af5-4f28-a5b5-64e4b2ddeedc","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.linear_organization.org_id","typeLabel":"string"}},"type":"object","required":["org_id"],"uniqueKey":"results.items.[INDEX].remote_info.linear_organization","typeLabel":"object"},"linear_project":{"description":"Remote info for Linear project.","properties":{"project_id":{"description":"The ID of the Linear project.","example":"58ed91a7-1234-5678-9abc-def012345678","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.linear_project.project_id","typeLabel":"string"}},"type":"object","required":["project_id"],"uniqueKey":"results.items.[INDEX].remote_info.linear_project","typeLabel":"object"},"ramp_fund":{"description":"Remote info for Ramp fund.","properties":{"fund_id":{"description":"The ID of the Ramp fund.","example":"9abffcf0-dd7d-42f0-b806-ce0502ab6496","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.ramp_fund.fund_id","typeLabel":"string"}},"type":"object","required":["fund_id"],"uniqueKey":"results.items.[INDEX].remote_info.ramp_fund","typeLabel":"object"},"ramp_role":{"description":"Remote info for Ramp built-in role.","properties":{"role":{"description":"The Ramp built-in role enum (e.g. BUSINESS_USER).","example":"BUSINESS_USER","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.ramp_role.role","typeLabel":"string"}},"type":"object","required":["role"],"uniqueKey":"results.items.[INDEX].remote_info.ramp_role","typeLabel":"object"},"wrike_user_type":{"description":"Remote info for Wrike user type (license type).","properties":{"user_type_id":{"description":"The Wrike user type ID (16-char UID from GET /user_types).","example":"KX7ZHLVGABCDEFGH","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.wrike_user_type.user_type_id","typeLabel":"string"}},"type":"object","required":["user_type_id"],"uniqueKey":"results.items.[INDEX].remote_info.wrike_user_type","typeLabel":"object"},"databricks_catalog":{"description":"Remote info for Databricks Unity Catalog catalog.","properties":{"metastore_id":{"description":"The ID of the Unity Catalog metastore the catalog belongs to.","example":"12345678-1234-1234-1234-123456789012","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_catalog.metastore_id","typeLabel":"string"},"full_name":{"description":"The dot-qualified full name of the catalog (e.g. \"catalog\").","example":"my_catalog","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_catalog.full_name","typeLabel":"string"}},"type":"object","required":["metastore_id","full_name"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_catalog","typeLabel":"object"},"databricks_schema":{"description":"Remote info for Databricks Unity Catalog schema.","properties":{"metastore_id":{"description":"The ID of the Unity Catalog metastore the schema belongs to.","example":"12345678-1234-1234-1234-123456789012","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_schema.metastore_id","typeLabel":"string"},"full_name":{"description":"The dot-qualified full name of the schema (e.g. \"catalog.schema\").","example":"my_catalog.my_schema","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_schema.full_name","typeLabel":"string"}},"type":"object","required":["metastore_id","full_name"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_schema","typeLabel":"object"},"databricks_volume":{"description":"Remote info for Databricks Unity Catalog volume.","properties":{"metastore_id":{"description":"The ID of the Unity Catalog metastore the volume belongs to.","example":"12345678-1234-1234-1234-123456789012","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_volume.metastore_id","typeLabel":"string"},"full_name":{"description":"The dot-qualified full name of the volume (e.g. \"catalog.schema.volume\").","example":"my_catalog.my_schema.my_volume","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_volume.full_name","typeLabel":"string"}},"type":"object","required":["metastore_id","full_name"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_volume","typeLabel":"object"},"databricks_function":{"description":"Remote info for Databricks Unity Catalog function.","properties":{"metastore_id":{"description":"The ID of the Unity Catalog metastore the function belongs to.","example":"12345678-1234-1234-1234-123456789012","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_function.metastore_id","typeLabel":"string"},"full_name":{"description":"The dot-qualified full name of the function (e.g. \"catalog.schema.function\").","example":"my_catalog.my_schema.my_function","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_function.full_name","typeLabel":"string"}},"type":"object","required":["metastore_id","full_name"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_function","typeLabel":"object"},"databricks_model":{"description":"Remote info for Databricks Unity Catalog registered model.","properties":{"metastore_id":{"description":"The ID of the Unity Catalog metastore the model belongs to.","example":"12345678-1234-1234-1234-123456789012","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_model.metastore_id","typeLabel":"string"},"full_name":{"description":"The dot-qualified full name of the model (e.g. \"catalog.schema.model\").","example":"my_catalog.my_schema.my_model","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_model.full_name","typeLabel":"string"}},"type":"object","required":["metastore_id","full_name"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_model","typeLabel":"object"},"databricks_service":{"description":"Remote info for Databricks AI Gateway service.","properties":{"metastore_id":{"description":"The ID of the Unity Catalog metastore the service belongs to.","example":"12345678-1234-1234-1234-123456789012","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_service.metastore_id","typeLabel":"string"},"full_name":{"description":"The dot-qualified full name of the service (e.g. \"catalog.schema.service\").","example":"my_catalog.my_schema.my_service","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.databricks_service.full_name","typeLabel":"string"}},"type":"object","required":["metastore_id","full_name"],"uniqueKey":"results.items.[INDEX].remote_info.databricks_service","typeLabel":"object"},"vercel_role":{"description":"Remote info for Vercel team role.","properties":{"role_id":{"description":"The Vercel team role identifier (e.g. OWNER, MEMBER, CONTRIBUTOR).","example":"CONTRIBUTOR","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.vercel_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.vercel_role","typeLabel":"object"},"vercel_project":{"description":"Remote info for Vercel project.","properties":{"project_id":{"description":"The Vercel project id.","example":"prj_xxxxxxxx","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.vercel_project.project_id","typeLabel":"string"}},"type":"object","required":["project_id"],"uniqueKey":"results.items.[INDEX].remote_info.vercel_project","typeLabel":"object"},"axiom_role":{"description":"Remote info for Axiom base role.","properties":{"role_id":{"description":"The ID of the Axiom base role.","example":"role_member","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.axiom_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.axiom_role","typeLabel":"object"},"axiom_custom_role":{"description":"Remote info for Axiom custom RBAC role.","properties":{"role_id":{"description":"The ID of the Axiom custom role.","example":"role_0123456789abcdef","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.axiom_custom_role.role_id","typeLabel":"string"}},"type":"object","required":["role_id"],"uniqueKey":"results.items.[INDEX].remote_info.axiom_custom_role","typeLabel":"object"},"asana_workspace":{"description":"Remote info for Asana Workspace.","properties":{"workspace_gid":{"description":"The workspace gid of the Asana Workspace.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.asana_workspace.workspace_gid","typeLabel":"string"}},"type":"object","required":["workspace_gid"],"uniqueKey":"results.items.[INDEX].remote_info.asana_workspace","typeLabel":"object"},"bitwarden_organization":{"description":"Remote info for Bitwarden Organization.","properties":{"organization_id":{"description":"The organization id of the Bitwarden Organization.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.bitwarden_organization.organization_id","typeLabel":"string"}},"type":"object","required":["organization_id"],"uniqueKey":"results.items.[INDEX].remote_info.bitwarden_organization","typeLabel":"object"},"box_enterprise":{"description":"Remote info for Box Enterprise.","properties":{"resource_id":{"description":"The resource id of the Box Enterprise.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.box_enterprise.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.box_enterprise","typeLabel":"object"},"box_folder":{"description":"Remote info for Box Folder.","properties":{"resource_id":{"description":"The resource id of the Box Folder.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.box_folder.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.box_folder","typeLabel":"object"},"calendly_role":{"description":"Remote info for Calendly Role.","properties":{"resource_id":{"description":"The resource id of the Calendly Role.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.calendly_role.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.calendly_role","typeLabel":"object"},"calendly_event_type":{"description":"Remote info for Calendly Event Type.","properties":{"resource_id":{"description":"The resource id of the Calendly Event Type.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.calendly_event_type.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.calendly_event_type","typeLabel":"object"},"onelogin_app":{"description":"Remote info for OneLogin App.","properties":{"resource_id":{"description":"The resource id of the OneLogin App.","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.onelogin_app.resource_id","typeLabel":"string"}},"type":"object","required":["resource_id"],"uniqueKey":"results.items.[INDEX].remote_info.onelogin_app","typeLabel":"object"},"rippling_department":{"description":"Remote info for Rippling department.","properties":{"department_id":{"description":"The ID of the Rippling department.","example":"8caed98e-1234-5678-9abc-def012345678","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].remote_info.rippling_department.department_id","typeLabel":"string"}},"type":"object","required":["department_id"],"uniqueKey":"results.items.[INDEX].remote_info.rippling_department","typeLabel":"object"}},"type":"object","uniqueKey":"results.items.[INDEX].remote_info","typeLabel":"object"},"ancestor_resource_ids":{"description":"List of resource IDs that are ancestors of this resource.","type":"array","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].ancestor_resource_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"example":["f454d283-ca67-4a8a-bdbb-df212eca5345","f454d283-ca67-4a8a-bdbb-df212eca5346"],"uniqueKey":"results.items.[INDEX].ancestor_resource_ids","typeLabel":"string\u003cuuid>[]"},"descendant_resource_ids":{"description":"List of resource IDs that are descendants of this resource.","type":"array","items":{"type":"string","format":"uuid","uniqueKey":"results.items.[INDEX].descendant_resource_ids.items.[INDEX]","typeLabel":"string\u003cuuid>"},"example":["f454d283-ca67-4a8a-bdbb-df212eca5347","f454d283-ca67-4a8a-bdbb-df212eca5348"],"uniqueKey":"results.items.[INDEX].descendant_resource_ids","typeLabel":"string\u003cuuid>[]"},"match_remote_name":{"description":"A bool representing whether or not the resource's name is synced from the end system. When true, the name is overwritten with the remote name on each sync. Defaults to false.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].match_remote_name","typeLabel":"boolean"},"match_remote_description":{"description":"A bool representing whether or not the resource's description is synced from the end system. When true, the description is overwritten with the remote description on each sync. Defaults to false.","example":false,"type":"boolean","uniqueKey":"results.items.[INDEX].match_remote_description","typeLabel":"boolean"},"last_successful_sync":{"type":"object","description":"Information about the last successful sync of this resource.","properties":{"id":{"description":"The ID of the sync task.","example":"7c86c85d-0651-43e2-a748-d69d658418e8","format":"uuid","type":"string","isRequired":true,"uniqueKey":"results.items.[INDEX].last_successful_sync.id","typeLabel":"string\u003cuuid>"},"completed_at":{"description":"The time when the sync task was completed.","example":"2023-10-01T12:00:00.000Z","type":"string","format":"date-time","isRequired":true,"uniqueKey":"results.items.[INDEX].last_successful_sync.completed_at","typeLabel":"string\u003cdate-time>"}},"required":["id","completed_at"],"example":{"id":"7c86c85d-0651-43e2-a748-d69d658418e8","completed_at":"2023-10-01T12:00:00.000Z"},"readOnly":true,"uniqueKey":"results.items.[INDEX].last_successful_sync","typeLabel":"object"}},"required":["resource_id"],"type":"object","uniqueKey":"results.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"results","typeLabel":"object[]"},"next":{"oneOf":[{"description":"The cursor with which to continue pagination if additional result pages exist.","example":"cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw","type":"string","uniqueKey":"next.oneOf.0","typeLabel":"string"},{"description":"The cursor with which to continue pagination if additional result pages exist.","example":"cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw","type":"null","uniqueKey":"next.oneOf.1","typeLabel":"null"}],"uniqueKey":"next","typeLabel":"string | null"},"previous":{"oneOf":[{"description":"The cursor used to obtain the current result page.","example":"cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ","type":"string","uniqueKey":"previous.oneOf.0","typeLabel":"string"},{"description":"The cursor used to obtain the current result page.","example":"cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ","type":"null","uniqueKey":"previous.oneOf.1","typeLabel":"null"}],"uniqueKey":"previous","typeLabel":"string | null"}},"type":"object","required":["results"],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"next":"cD0yMDIxLTAxLTA2KzAzJTNBMjQlM0E1My40MzQzMjYlMkIwMCUzQTAw","previous":"cj1sZXdwd2VycWVtY29zZnNkc2NzUWxNMEUxTXk0ME16UXpNallsTWtJ","results":[{"resource_id":"f454d283-ca67-4a8a-bdbb-df212eca5353","description":"This resource represents AWS IAM role \"SupportUser\".","admin_owner_id":"7c86c85d-0651-43e2-a748-d69d658418e8","remote_id":"arn:aws:iam::490306337630:role/SupportUser","remote_name":"SupportUser","max_duration":120,"require_manager_approval":false,"require_support_ticket":false,"parent_resource_id":"f454d283-ca67-4a8a-bdbb-df212eca5345"},{"resource_id":"99d0b81d-14be-4cf6-bd27-348b4af1d11b","description":"This resource represents GCP project \"app-demo\".","remote_id":"app-demo-307223","remote_name":"app-demo","admin_owner_id":"7c86c85d-0651-43e2-a748-d69d658418e8","max_duration":360,"require_manager_approval":false,"require_support_ticket":true}]}}},"exampleType":"generated"}},"description":"One page worth non-human identities in your organization.","exampleType":"generated"}},"security":{"a5cdfde4-0e61-40ab-bcba-19ef4b5883f3":{"BearerAuth":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"eede27a1-273e-429e-8894-5fea991f83c7":{"description":"Production","url":"https://api.opal.dev/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"scheme":"bearer","type":"http","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"https://app.opal.dev/openapi.yaml"},"subdomain":"opalsecurity","siteName":"Opal Security Docs","title":"Get non human identities - Opal Security Docs","contextualStarterQuestions":[{"_id":"69b0b4740e8c1bf71a519ed8","deploymentId":"68ddaa9a3f8b7de5bc3a7b47","questionText":"How do I list non-human identities?","status":"active","generatedBy":"contextual","path":"api-reference/non-human-identities/get-non-human-identities","createdAt":"2026-03-11T00:16:52.258Z","updatedAt":"2026-03-11T00:16:52.258Z","__v":0},{"_id":"69b0b4740e8c1bf71a519ed9","deploymentId":"68ddaa9a3f8b7de5bc3a7b47","questionText":"What are non-human identities?","status":"active","generatedBy":"contextual","path":"api-reference/non-human-identities/get-non-human-identities","createdAt":"2026-03-11T00:16:52.258Z","updatedAt":"2026-03-11T00:16:52.258Z","__v":0},{"_id":"69b0b4740e8c1bf71a519eda","deploymentId":"68ddaa9a3f8b7de5bc3a7b47","questionText":"How do I filter identity results?","status":"active","generatedBy":"contextual","path":"api-reference/non-human-identities/get-non-human-identities","createdAt":"2026-03-11T00:16:52.258Z","updatedAt":"2026-03-11T00:16:52.258Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api-reference/non-human-identities/get-non-human-identities.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns a list of non-human identities for your organization.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Opal Security Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get non human identities - Opal Security Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns a list of non-human identities for your organization.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Opal Security Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://opalsecurity.mintlify.app/_mintlify/api/og/v2?division=non-human-identities\u0026amp;title=Get+non+human+identities\u0026amp;description=Returns+a+list+of+non-human+identities+for+your+organization.\u0026amp;theme=287ef1256bbb1bf2a61f3fd2\u0026amp;signature=29360f6756dc459d666d39c21f9556f31f1bdbb4de4e32609bb166fd37d79fd2\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get non human identities - Opal Security Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns a list of non-human identities for your organization.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://opalsecurity.mintlify.app/_mintlify/api/og/v2?division=non-human-identities\u0026amp;title=Get+non+human+identities\u0026amp;description=Returns+a+list+of+non-human+identities+for+your+organization.\u0026amp;theme=287ef1256bbb1bf2a61f3fd2\u0026amp;signature=29360f6756dc459d666d39c21f9556f31f1bdbb4de4e32609bb166fd37d79fd2\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/opalsecurity/t501z2uOx-XXqevB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Opal Security Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0C7997\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/non-human-identities/get-non-human-identities.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.opal.dev/#organization\",\"name\":\"Opal Security Docs\",\"url\":\"https://docs.opal.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/opalsecurity/FBbZyeMPZrA69UcV/logo/logo-dark.svg?fit=max\u0026auto=format\u0026n=FBbZyeMPZrA69UcV\u0026q=85\u0026s=93a4bd75f157f9f0ab43cdf4d715b5cd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.opal.dev#website\",\"name\":\"Opal Security Docs\",\"url\":\"https://docs.opal.dev\",\"publisher\":{\"@id\":\"https://docs.opal.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities#webpage\",\"url\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities\",\"name\":\"Get non human identities\",\"description\":\"Returns a list of non-human identities for your organization.\",\"isPartOf\":{\"@id\":\"https://docs.opal.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Opal API\",\"item\":\"https://docs.opal.dev/api-reference/agent-activity/report-agent-activity\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get non human identities\",\"item\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities#apireference\",\"headline\":\"Get non human identities\",\"name\":\"Get non human identities\",\"description\":\"Returns a list of non-human identities for your organization.\",\"url\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities\",\"mainEntityOfPage\":{\"@id\":\"https://docs.opal.dev/api-reference/non-human-identities/get-non-human-identities#webpage\"},\"publisher\":{\"@id\":\"https://docs.opal.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.opal.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Opal Security Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Opal Security Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/welcome"}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integrations/overview"}]},{"tab":"API Reference","groups":[{"group":"API Concepts","pages":[{"title":"Authentication","href":"/reference/authentication"},{"title":"Pagination","href":"/reference/pagination"},{"title":"Identifying End System Objects","href":"/reference/end-system-objects"},{"title":"Opal API Rate Limits","href":"/reference/opal-api-rate-limits"}]},{"group":"SDKs","pages":[{"title":"Overview","href":"/reference/opal-sdks"}]},{"group":"Opal API","pages":[{"group":"agent-activity","pages":[{"title":"Report agent activity","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /agent-activity","href":"/api-reference/agent-activity/report-agent-activity"},{"title":"Anthropic inference hook verdict","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /inference-hooks/anthropic","href":"/api-reference/agent-activity/anthropic-inference-hook-verdict"},{"title":"Get the agent kill switch","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /agent-kill-switch","href":"/api-reference/agent-activity/get-the-agent-kill-switch"},{"title":"Set the agent kill switch","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /agent-kill-switch","href":"/api-reference/agent-activity/set-the-agent-kill-switch"}]},{"group":"apps","pages":[{"title":"Get apps","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /apps","href":"/api-reference/apps/get-apps"},{"title":"Create app","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /apps","href":"/api-reference/apps/create-app"},{"title":"Get app by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /apps/{app_id}","href":"/api-reference/apps/get-app-by-id"},{"title":"Update app","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /apps/{app_id}","href":"/api-reference/apps/update-app"},{"title":"Delete app","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /apps/{app_id}","href":"/api-reference/apps/delete-app"},{"title":"Get sync errors","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /sync_errors","href":"/api-reference/apps/get-sync_errors"}]},{"group":"bundles","pages":[{"title":"Get bundles","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /bundles","href":"/api-reference/bundles/get-bundles"},{"title":"Post bundles","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /bundles","href":"/api-reference/bundles/post-bundles"},{"title":"Get bundle by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /bundles/{bundle_id}","href":"/api-reference/bundles/get-bundle-by-id"},{"title":"Put bundles","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /bundles/{bundle_id}","href":"/api-reference/bundles/put-bundles"},{"title":"Delete bundles","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /bundles/{bundle_id}","href":"/api-reference/bundles/delete-bundles"},{"title":"Get bundles resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /bundles/{bundle_id}/resources","href":"/api-reference/bundles/get-bundles-resources"},{"title":"Post bundles resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /bundles/{bundle_id}/resources","href":"/api-reference/bundles/post-bundles-resources"},{"title":"Delete bundles resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /bundles/{bundle_id}/resources/{resource_id}","href":"/api-reference/bundles/delete-bundles-resources"},{"title":"Get bundles groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /bundles/{bundle_id}/groups","href":"/api-reference/bundles/get-bundles-groups"},{"title":"Post bundles groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /bundles/{bundle_id}/groups","href":"/api-reference/bundles/post-bundles-groups"},{"title":"Delete bundles groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /bundles/{bundle_id}/groups/{group_id}","href":"/api-reference/bundles/delete-bundles-groups"},{"title":"Get bundles visibility","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /bundles/{bundle_id}/visibility","href":"/api-reference/bundles/get-bundles-visibility"},{"title":"Put bundles visibility","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /bundles/{bundle_id}/visibility","href":"/api-reference/bundles/put-bundles-visibility"}]},{"group":"campaigns","pages":[{"title":"Get campaigns","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /campaigns","href":"/api-reference/campaigns/get-campaigns"},{"title":"Post campaigns","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /campaigns","href":"/api-reference/campaigns/post-campaigns"},{"title":"Get campaign by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /campaigns/{campaign_id}","href":"/api-reference/campaigns/get-campaign-by-id"},{"title":"Update campaign","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /campaigns/{campaign_id}","href":"/api-reference/campaigns/update-campaign"},{"title":"Start campaign","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /campaigns/{campaign_id}/start","href":"/api-reference/campaigns/start-campaign"},{"title":"Stop campaign","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /campaigns/{campaign_id}/stop","href":"/api-reference/campaigns/stop-campaign"},{"title":"End campaign","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /campaigns/{campaign_id}/end","href":"/api-reference/campaigns/end-campaign"},{"title":"List campaign items","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /campaigns/{campaign_id}/items","href":"/api-reference/campaigns/list-campaign-items"},{"title":"Update campaign item reviewers","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /campaigns/{campaign_id}/item-reviewers","href":"/api-reference/campaigns/update-campaign-item-reviewers"},{"title":"Submit campaign item review decisions","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /campaigns/{campaign_id}/reviews","href":"/api-reference/campaigns/submit-campaign-item-review-decisions"},{"title":"List viewer campaign items","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /campaigns/{campaign_id}/viewer-items","href":"/api-reference/campaigns/list-viewer-campaign-items"}]},{"group":"configuration-templates","pages":[{"title":"Get configuration templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /configuration-templates","href":"/api-reference/configuration-templates/get-configuration-templates"},{"title":"Put configuration templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /configuration-templates","href":"/api-reference/configuration-templates/put-configuration-templates"},{"title":"Post configuration templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /configuration-templates","href":"/api-reference/configuration-templates/post-configuration-templates"},{"title":"Delete configuration templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /configuration-templates/{configuration_template_id}","href":"/api-reference/configuration-templates/delete-configuration-templates"}]},{"group":"event-streams","pages":[{"title":"Get event streams","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /event-streams","href":"/api-reference/event-streams/get-event-streams"},{"title":"Create event stream","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /event-streams","href":"/api-reference/event-streams/create-event-stream"},{"title":"Update event stream","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /event-streams/{event_stream_id}","href":"/api-reference/event-streams/update-event-stream"},{"title":"Delete event stream","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /event-streams/{event_stream_id}","href":"/api-reference/event-streams/delete-event-stream"}]},{"group":"events","pages":[{"title":"Get events","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /events","href":"/api-reference/events/get-events"},{"title":"Get event by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /events/{event_id}","href":"/api-reference/events/get-event-by-id"}]},{"group":"groups","pages":[{"title":"Get groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups","href":"/api-reference/groups/get-groups"},{"title":"Put groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups","href":"/api-reference/groups/put-groups"},{"title":"Post groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /groups","href":"/api-reference/groups/post-groups"},{"title":"Get group by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}","href":"/api-reference/groups/get-group-by-id"},{"title":"Delete groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /groups/{group_id}","href":"/api-reference/groups/delete-groups"},{"title":"Get the ID of the configuration template linked to a group","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/configuration-template","href":"/api-reference/groups/get-the-id-of-the-configuration-template-linked-to-a-group"},{"title":"Set the ID of the configuration template linked to a group","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/configuration-template","href":"/api-reference/groups/set-the-id-of-the-configuration-template-linked-to-a-group"},{"title":"Get groups message channels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/message-channels","href":"/api-reference/groups/get-groups-message-channels"},{"title":"Put groups message channels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/message-channels","href":"/api-reference/groups/put-groups-message-channels"},{"title":"Get groups on call schedules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/on-call-schedules","href":"/api-reference/groups/get-groups-on-call-schedules"},{"title":"Put groups on call schedules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/on-call-schedules","href":"/api-reference/groups/put-groups-on-call-schedules"},{"title":"Get group access levels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/access_levels","href":"/api-reference/groups/get-group-access-levels"},{"title":"Get groups resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/resources","href":"/api-reference/groups/get-groups-resources"},{"title":"Put groups resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/resources","href":"/api-reference/groups/put-groups-resources"},{"title":"Get member groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/groups","href":"/api-reference/groups/get-member-groups"},{"title":"Get nested groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/containing-groups","href":"/api-reference/groups/get-nested-groups"},{"title":"Post groups containing groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /groups/{group_id}/containing-groups","href":"/api-reference/groups/post-groups-containing-groups"},{"title":"Get nested group by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/containing-groups/{containing_group_id}","href":"/api-reference/groups/get-nested-group-by-id"},{"title":"Delete groups containing groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /groups/{group_id}/containing-groups/{containing_group_id}","href":"/api-reference/groups/delete-groups-containing-groups"},{"title":"Post groups resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /groups/{group_id}/resources/{resource_id}","href":"/api-reference/groups/post-groups-resources"},{"title":"Get groups visibility","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/visibility","href":"/api-reference/groups/get-groups-visibility"},{"title":"Put groups visibility","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/visibility","href":"/api-reference/groups/put-groups-visibility"},{"title":"Get groups reviewers","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/reviewers","href":"/api-reference/groups/get-groups-reviewers"},{"title":"Put groups reviewers","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/reviewers","href":"/api-reference/groups/put-groups-reviewers"},{"title":"Get groups reviewer stages","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/reviewer-stages","href":"/api-reference/groups/get-groups-reviewer-stages"},{"title":"Put groups reviewer stages","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/reviewer-stages","href":"/api-reference/groups/put-groups-reviewer-stages"},{"title":"Get groups tags","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/tags","href":"/api-reference/groups/get-groups-tags"},{"title":"Get groups users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/{group_id}/users","href":"/api-reference/groups/get-groups-users"},{"title":"Put groups users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /groups/{group_id}/users/{user_id}","href":"/api-reference/groups/put-groups-users"},{"title":"Post groups users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /groups/{group_id}/users/{user_id}","href":"/api-reference/groups/post-groups-users"},{"title":"Delete groups users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /groups/{group_id}/users/{user_id}","href":"/api-reference/groups/delete-groups-users"},{"title":"Get groupsusers","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /groups/users/{user_id}","href":"/api-reference/groups/get-groupsusers"}]},{"group":"group-bindings","pages":[{"title":"Get group bindings","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /group-bindings","href":"/api-reference/group-bindings/get-group-bindings"},{"title":"Put group bindings","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /group-bindings","href":"/api-reference/group-bindings/put-group-bindings"},{"title":"Post group bindings","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /group-bindings","href":"/api-reference/group-bindings/post-group-bindings"},{"title":"Get group binding by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /group-bindings/{group_binding_id}","href":"/api-reference/group-bindings/get-group-binding-by-id"},{"title":"Delete group bindings","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /group-bindings/{group_binding_id}","href":"/api-reference/group-bindings/delete-group-bindings"}]},{"group":"idp-group-mappings","pages":[{"title":"Get idp group mappings","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /idp-group-mappings/{app_resource_id}","href":"/api-reference/idp-group-mappings/get-idp-group-mappings"},{"title":"Put idp group mappings","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /idp-group-mappings/{app_resource_id}","href":"/api-reference/idp-group-mappings/put-idp-group-mappings"},{"title":"Get idp group mappings groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /idp-group-mappings/{app_resource_id}/groups/{group_id}","href":"/api-reference/idp-group-mappings/get-idp-group-mappings-groups"},{"title":"Post idp group mappings groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /idp-group-mappings/{app_resource_id}/groups/{group_id}","href":"/api-reference/idp-group-mappings/post-idp-group-mappings-groups"},{"title":"Delete idp group mappings groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /idp-group-mappings/{app_resource_id}/groups/{group_id}","href":"/api-reference/idp-group-mappings/delete-idp-group-mappings-groups"}]},{"group":"opal-scripts","pages":[{"title":"List OpalScripts","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /opal-scripts","href":"/api-reference/opal-scripts/list-opalscripts"},{"title":"Create OpalScript","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /opal-scripts","href":"/api-reference/opal-scripts/create-opalscript"},{"title":"Get OpalScript by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /opal-scripts/{opal_script_id}","href":"/api-reference/opal-scripts/get-opalscript-by-id"},{"title":"Update OpalScript","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /opal-scripts/{opal_script_id}","href":"/api-reference/opal-scripts/update-opalscript"},{"title":"Delete OpalScript","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /opal-scripts/{opal_script_id}","href":"/api-reference/opal-scripts/delete-opalscript"},{"title":"Get OpalScript by name","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /opal-scripts/name/{opal_script_name}","href":"/api-reference/opal-scripts/get-opalscript-by-name"}]},{"group":"owners","pages":[{"title":"Get owners","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /owners","href":"/api-reference/owners/get-owners"},{"title":"Put owners","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /owners","href":"/api-reference/owners/put-owners"},{"title":"Post owners","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /owners","href":"/api-reference/owners/post-owners"},{"title":"Get owner by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /owners/{owner_id}","href":"/api-reference/owners/get-owner-by-id"},{"title":"Delete owners","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /owners/{owner_id}","href":"/api-reference/owners/delete-owners"},{"title":"Get ownersname","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /owners/name/{owner_name}","href":"/api-reference/owners/get-ownersname"},{"title":"Get owners users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /owners/{owner_id}/users","href":"/api-reference/owners/get-owners-users"},{"title":"Put owners users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /owners/{owner_id}/users","href":"/api-reference/owners/put-owners-users"}]},{"group":"request-templates","pages":[{"title":"Get request templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /request-templates","href":"/api-reference/request-templates/get-request-templates"},{"title":"Put request templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /request-templates","href":"/api-reference/request-templates/put-request-templates"},{"title":"Post request templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /request-templates","href":"/api-reference/request-templates/post-request-templates"},{"title":"Get request templates 1","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /request-templates/{request_template_id}","href":"/api-reference/request-templates/get-request-templates-1"},{"title":"Delete request templates","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /request-templates/{request_template_id}","href":"/api-reference/request-templates/delete-request-templates"}]},{"group":"requests","pages":[{"title":"Get requests","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /requests","href":"/api-reference/requests/get-requests"},{"title":"Post requests","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests","href":"/api-reference/requests/post-requests"},{"title":"Get requests via Relay","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /requests/relay","href":"/api-reference/requests/get-requests-via-relay"},{"title":"Get request by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /requests/{id}","href":"/api-reference/requests/get-request-by-id"},{"title":"Post requests approve","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/approve","href":"/api-reference/requests/post-requests-approve"},{"title":"Post requests deny","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/deny","href":"/api-reference/requests/post-requests-deny"},{"title":"Cancel request","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/cancel","href":"/api-reference/requests/cancel-request"},{"title":"Escalate request to skip-manager","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/escalate","href":"/api-reference/requests/escalate-request-to-skip-manager"},{"title":"Send request reminder","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/remind","href":"/api-reference/requests/send-request-reminder"},{"title":"Send reminder to a reviewer","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/reviewers/{reviewer_id}/remind","href":"/api-reference/requests/send-reminder-to-a-reviewer"},{"title":"Get requests comments","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /requests/{id}/comments","href":"/api-reference/requests/get-requests-comments"},{"title":"Post requests comments","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /requests/{id}/comments","href":"/api-reference/requests/post-requests-comments"}]},{"group":"role-assignments","pages":[{"title":"List role assignments","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /role-assignments","href":"/api-reference/role-assignments/list-role-assignments"},{"title":"Add role assignments","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /role-assignments","href":"/api-reference/role-assignments/add-role-assignments"},{"title":"Remove role assignments","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /role-assignments","href":"/api-reference/role-assignments/remove-role-assignments"}]},{"group":"resources","pages":[{"title":"Get resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources","href":"/api-reference/resources/get-resources"},{"title":"Put resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources","href":"/api-reference/resources/put-resources"},{"title":"Post resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /resources","href":"/api-reference/resources/post-resources"},{"title":"Get resource by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}","href":"/api-reference/resources/get-resource-by-id"},{"title":"Delete resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /resources/{resource_id}","href":"/api-reference/resources/delete-resources"},{"title":"Get the ID of the configuration template linked to a resource","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/configuration-template","href":"/api-reference/resources/get-the-id-of-the-configuration-template-linked-to-a-resource"},{"title":"Set the ID of the configuration template linked to a resource","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/configuration-template","href":"/api-reference/resources/set-the-id-of-the-configuration-template-linked-to-a-resource"},{"title":"Get resources message channels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/message-channels","href":"/api-reference/resources/get-resources-message-channels"},{"title":"Put resources message channels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/message-channels","href":"/api-reference/resources/put-resources-message-channels"},{"title":"Get resources visibility","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/visibility","href":"/api-reference/resources/get-resources-visibility"},{"title":"Put resources visibility","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/visibility","href":"/api-reference/resources/put-resources-visibility"},{"title":"Get resources reviewers","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/reviewers","href":"/api-reference/resources/get-resources-reviewers"},{"title":"Put resources reviewers","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/reviewers","href":"/api-reference/resources/put-resources-reviewers"},{"title":"Get resources reviewer stages","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/reviewer-stages","href":"/api-reference/resources/get-resources-reviewer-stages"},{"title":"Put resources reviewer stages","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/reviewer-stages","href":"/api-reference/resources/put-resources-reviewer-stages"},{"title":"Get resources non human identities","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/non-human-identities","href":"/api-reference/resources/get-resources-non-human-identities"},{"title":"Get resource users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/users","href":"/api-reference/resources/get-resource-users"},{"title":"Post resources non human identities","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /resources/{resource_id}/non-human-identities/{non_human_identity_id}","href":"/api-reference/resources/post-resources-non-human-identities"},{"title":"Delete resources non human identities","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /resources/{resource_id}/non-human-identities/{non_human_identity_id}","href":"/api-reference/resources/delete-resources-non-human-identities"},{"title":"Get resource user","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/users/{user_id}","href":"/api-reference/resources/get-resource-user"},{"title":"Put resources users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/users/{user_id}","href":"/api-reference/resources/put-resources-users"},{"title":"Post resources users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /resources/{resource_id}/users/{user_id}","href":"/api-reference/resources/post-resources-users"},{"title":"Delete resources users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /resources/{resource_id}/users/{user_id}","href":"/api-reference/resources/delete-resources-users"},{"title":"Get resource user access status ","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resource-user-access-status/{resource_id}/{user_id}","href":"/api-reference/resources/get-resource-user-access-status-"},{"title":"Get resources tags","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/tags","href":"/api-reference/resources/get-resources-tags"},{"title":"Get resources scoped role permissions","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/scoped-role-permissions","href":"/api-reference/resources/get-resources-scoped-role-permissions"},{"title":"Put resources scoped role permissions","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /resources/{resource_id}/scoped-role-permissions","href":"/api-reference/resources/put-resources-scoped-role-permissions"},{"title":"Get resources custom access levels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/custom-access-levels","href":"/api-reference/resources/get-resources-custom-access-levels"},{"title":"Post resources custom access levels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /resources/{resource_id}/custom-access-levels","href":"/api-reference/resources/post-resources-custom-access-levels"},{"title":"Delete resources custom access levels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /resources/{resource_id}/custom-access-levels/{access_level_remote_id}","href":"/api-reference/resources/delete-resources-custom-access-levels"},{"title":"Patch resources custom access levels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml patch /resources/{resource_id}/custom-access-levels/{access_level_remote_id}","href":"/api-reference/resources/patch-resources-custom-access-levels"},{"title":"Get resourcesusers","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/users/{user_id}","href":"/api-reference/resources/get-resourcesusers"},{"title":"Get resources groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/groups","href":"/api-reference/resources/get-resources-groups"},{"title":"Get resource access levels","description":"Returns the list of access levels defined for the resource. Resources that only offer default (unnamed) access return an empty list.","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /resources/{resource_id}/access_levels","href":"/api-reference/resources/get-resource-access-levels"}]},{"group":"non-human-identities","pages":[{"title":"Get non human identities","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /non-human-identities","href":"/api-reference/non-human-identities/get-non-human-identities"}]},{"group":"paladin","pages":[{"title":"Create Paladin","description":"Creates a new `Paladin`.","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /paladin","href":"/api-reference/paladin/create-paladin"},{"title":"Get Paladin by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /paladin/{paladin_id}","href":"/api-reference/paladin/get-paladin-by-id"},{"title":"Update Paladin","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /paladin/{paladin_id}","href":"/api-reference/paladin/update-paladin"},{"title":"Delete Paladin","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /paladin/{paladin_id}","href":"/api-reference/paladin/delete-paladin"},{"title":"Get Paladins by name","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /paladin/name/{paladin_name}","href":"/api-reference/paladin/get-paladins-by-name"},{"title":"List Paladin context sources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /paladin/{paladin_id}/context-sources","href":"/api-reference/paladin/list-paladin-context-sources"},{"title":"Add a Paladin context source","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /paladin/{paladin_id}/context-sources","href":"/api-reference/paladin/add-a-paladin-context-source"},{"title":"Remove a Paladin context source","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /paladin/{paladin_id}/context-sources/{context_source_id}","href":"/api-reference/paladin/remove-a-paladin-context-source"}]},{"group":"service-users","pages":[{"title":"Create service user","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /service-users","href":"/api-reference/service-users/create-service-user"}]},{"group":"sessions","pages":[{"title":"Get sessions","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /sessions","href":"/api-reference/sessions/get-sessions"}]},{"group":"users","pages":[{"title":"Get user","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /user","href":"/api-reference/users/get-user"},{"title":"Get users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /users","href":"/api-reference/users/get-users"},{"title":"Post users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /users","href":"/api-reference/users/post-users"},{"title":"Get user by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /users/{user_id}","href":"/api-reference/users/get-user-by-id"},{"title":"Delete users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /users/{user_id}","href":"/api-reference/users/delete-users"},{"title":"Patch users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml patch /users/{user_id}","href":"/api-reference/users/patch-users"},{"title":"Reset a user's Opal MFA","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /users/{user_id}/mfa/reset","href":"/api-reference/users/reset-a-users-opal-mfa"},{"title":"Get usersremote users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /users/remote_users","href":"/api-reference/users/get-usersremote_users"},{"title":"Get userswhoami","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /users/whoami","href":"/api-reference/users/get-userswhoami"},{"title":"Get users tags","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /users/{user_id}/tags","href":"/api-reference/users/get-users-tags"}]},{"group":"access-rules","pages":[{"title":"Get access rules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /access-rules","href":"/api-reference/access-rules/get-access-rules"},{"title":"Post access rules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /access-rules","href":"/api-reference/access-rules/post-access-rules"},{"title":"Get access rules 1","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /access-rules/{access_rule_id}","href":"/api-reference/access-rules/get-access-rules-1"},{"title":"Put access rules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml put /access-rules/{access_rule_id}","href":"/api-reference/access-rules/put-access-rules"}]},{"group":"tags","pages":[{"title":"Get tag by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /tag/{tag_id}","href":"/api-reference/tags/get-tag-by-id"},{"title":"Delete tag","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /tag/{tag_id}","href":"/api-reference/tags/delete-tag"},{"title":"Get tag","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /tag","href":"/api-reference/tags/get-tag"},{"title":"Post tag","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /tag","href":"/api-reference/tags/post-tag"},{"title":"Get tags","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /tags","href":"/api-reference/tags/get-tags"},{"title":"Post tags users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /tags/{tag_id}/users/{user_id}","href":"/api-reference/tags/post-tags-users"},{"title":"Delete tags users","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /tags/{tag_id}/users/{user_id}","href":"/api-reference/tags/delete-tags-users"},{"title":"Post tags groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /tags/{tag_id}/groups/{group_id}","href":"/api-reference/tags/post-tags-groups"},{"title":"Delete tags groups","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /tags/{tag_id}/groups/{group_id}","href":"/api-reference/tags/delete-tags-groups"},{"title":"Post tags resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /tags/{tag_id}/resources/{resource_id}","href":"/api-reference/tags/post-tags-resources"},{"title":"Delete tags resources","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /tags/{tag_id}/resources/{resource_id}","href":"/api-reference/tags/delete-tags-resources"}]},{"group":"message-channels","pages":[{"title":"Get message channels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /message-channels","href":"/api-reference/message-channels/get-message-channels"},{"title":"Post message channels","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /message-channels","href":"/api-reference/message-channels/post-message-channels"},{"title":"Get message channel by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /message-channels/{message_channel_id}","href":"/api-reference/message-channels/get-message-channel-by-id"}]},{"group":"on-call-schedules","pages":[{"title":"Get on call schedules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /on-call-schedules","href":"/api-reference/on-call-schedules/get-on-call-schedules"},{"title":"Post on call schedules","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /on-call-schedules","href":"/api-reference/on-call-schedules/post-on-call-schedules"},{"title":"Get on call schedule by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /on-call-schedules/{on_call_schedule_id}","href":"/api-reference/on-call-schedules/get-on-call-schedule-by-id"}]},{"group":"opal-queries","pages":[{"title":"Run an ad-hoc OpalQuery","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /queries/run","href":"/api-reference/opal-queries/run-an-ad-hoc-opalquery"}]},{"group":"tokens","pages":[{"title":"Get tokens","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /tokens","href":"/api-reference/tokens/get-tokens"},{"title":"Create token","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /tokens","href":"/api-reference/tokens/create-token"},{"title":"Delete token","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /tokens/{token_id}","href":"/api-reference/tokens/delete-token"}]},{"group":"uars","pages":[{"title":"Get uars","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /uars","href":"/api-reference/uars/get-uars"},{"title":"Post uar","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /uar","href":"/api-reference/uars/post-uar"},{"title":"Get uar","deprecated":true,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /uar/{uar_id}","href":"/api-reference/uars/get-uar"}]},{"group":"delegations","pages":[{"title":"Get delegations","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /delegations","href":"/api-reference/delegations/get-delegations"},{"title":"Post delegations","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml post /delegations","href":"/api-reference/delegations/post-delegations"},{"title":"Get delegation by ID","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml get /delegations/{delegation_id}","href":"/api-reference/delegations/get-delegation-by-id"},{"title":"Delete delegations","deprecated":null,"version":null,"openapi":"https://app.opal.dev/openapi.yaml delete /delegations/{delegation_id}","href":"/api-reference/delegations/delete-delegations"}]}]}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/changelog"}]}]},"basePath":"","title":"Get non human identities - Opal Security Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}