Creates an agent/workflow for the caller’s tenant. The body is a discriminated union on autonomy_type (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe entity_type + ticket_conditions / time_entry_conditions, and the server constructs the canonical actions array (prepending FIND_ENTITIES for CHAINED_ACTIONS / AGENTIC; the trailing AGENTIC action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, actions is the pipeline AFTER the auto-prepended FIND_ENTITIES — including FIND_ENTITIES yourself returns 400. A new DATA_ANALYSIS action with custom python_code returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (trigger_type=TRIGGERED + callback_settings, running against the entity FIND_ENTITIES resolves) or scheduled (trigger_type=SCHEDULED + schedule), which is ticketless — no FIND_ENTITIES and no ticket_conditions/time_entry_conditions. A scheduled CHAINED_ACTIONS ticket workflow takes schedule.ticket_cooldown_hours (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run’s start). Omitted on create, it defaults to 24; send null to process every matching ticket on every run. A monthly schedule runs on the day of start_datetimes[0], and a day from 29 to 31 runs on the 28th; send schedule.last_day_of_month: true to run on the last day of each month instead, at the start’s time of day. It needs unit: MONTH and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept audience (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept access (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP’s own users may message the agent (set in the dashboard thereafter). created_by_user is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 validation_error); configure those in the dashboard. Discover the shapes via the /schemas/* endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace’s monthly credits (GET /agents/cost-estimate) returns 409 estimated_cost_confirmation_required with the estimate in error.details.estimate, and nothing is created; send the same body with confirm_estimated_cost: true once the person who pays has agreed, or create it DISABLED.
POST
/
public-api
/
agents
curl --request POST \
--url https://api.neoagent.io/public-api/agents \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"agent_settings": {
"custom_instructions": "Review long-running tickets and escalate only those with no future-dated open service call."
},
"autonomy_type": "AGENTIC",
"name": "Nightly escalation review",
"schedule": {
"start_datetimes": [
"2026-05-14T02:00:00+00:00"
],
"time_period": {
"interval": 1,
"unit": "HOUR"
},
"timezone": "UTC"
},
"toolbox": {
"tool_settings_by_type": {}
},
"trigger_type": "SCHEDULED"
}
'
Authorization: Bearer <token> where <token> is either a neo_sk_<env>_<secret> API key (service account) or a Microsoft Entra ID access token (dashboard user).
Body
application/json
CreateChainedActionsAgent
CreateAgenticAgent
CreateConversationalAgent
A fixed-pipeline workflow — the server runs FIND_ENTITIES (built from entity_type
and the conditions below) followed by actions in order. Triggered by a PSA event
(trigger_type=TRIGGERED + callback_settings) or on a schedule (trigger_type=SCHEDULED
Set to true to save a scheduled Agent whose estimated cost needs confirmation (see GET /agents/{id}/cost-estimate). Without it, a save that leaves a scheduled Agent ENABLED at an estimate of 25% or more of the monthly credits returns 409 estimated_cost_confirmation_required, with the estimate in error.details.estimate, and changes nothing, when it turns the agent on (a create defaults to ENABLED) or makes an enabled one run more often. Send it only after the person who pays has seen the estimate and agreed. Ignored everywhere else.
Minutes of technician time one successful run saves, as your team measured it. A triggered CHAINED_ACTIONS workflow only; a whole number from 1 to 1440. null restores the default, the sum of each action's fixed minutes (manual_minutes_parts). On an update, omit the key to keep the stored value.
Trigger/entity filter — which tickets this agent fires on. Send it at the top level to set or change the filter; the server (re)builds the FIND_ENTITIES action from it (do not put the filter in actions). A TIME_ENTRY agent carries this field too — there it selects the tickets whose time entries are searched, and time_entry_conditions then selects the time entries on them. Shape: conditions holds a combinator (and/or) and a rules list of leaves (field/operator/value) and/or nested groups (rules + combinator). A rule's position in the tree changes the logic — a company exclusion belongs as a top-level rule under the root and, not nested inside an or, or it only excludes when the other branches also miss. A leaf's value is a single value; only the in and notIn operators take a list. A list under any other operator returns 400.
Trigger/entity filter for TIME_ENTRY agents — which time entries this agent fires on, on the tickets ticket_conditions selected. Same shape as ticket_conditions. Ignored for TICKET agents.
Lean summary of a workflow row — the per-item shape GET /public-api/agents
(list) returns. The single-resource GET /public-api/agents/<id> returns the
richer AgentDetail; historical snapshots come back as AgentVersion.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Neo Agent","colors":{"primary":"#2563EB","light":"#60A5FA","dark":"#1D4ED8"},"logo":{"light":"https://mintcdn.com/neoagent/G1PkeWrWjzTWVbma/images/neo_agent_bright_logo.png?fit=max\u0026auto=format\u0026n=G1PkeWrWjzTWVbma\u0026q=85\u0026s=090e8010cda28a9adb16dfaf022b8382","dark":"https://mintcdn.com/neoagent/G1PkeWrWjzTWVbma/images/neo_agent_bright_logo.png?fit=max\u0026auto=format\u0026n=G1PkeWrWjzTWVbma\u0026q=85\u0026s=090e8010cda28a9adb16dfaf022b8382"},"favicon":"https://mintcdn.com/neoagent/5W3oClPQBV6lFR1g/favicon.png?fit=max\u0026auto=format\u0026n=5W3oClPQBV6lFR1g\u0026q=85\u0026s=5164157b0a6bf030ec592e23c172440a","appearance":{"default":"light"},"navbar":{"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.neoagent.io"}},"footer":{"socials":{"x":"https://x.com/NeoAgent_AI","linkedin":"https://www.linkedin.com/company/neoagent"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://neoagent.io"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"neoagent","hasAudioNarration":false,"actualSubdomain":"neoagent","customDomains":["docs.neoagent.io"],"gitSource":{"type":"github","owner":"chatmsp","repo":"neo-agent","deployBranch":"development","contentDirectory":"mintlify_docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af5c8aa55c1ebcca522ad5d","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"Guides","count":808},{"language":"default","tag":"Integrations","count":500},{"language":"default","tag":"API reference","count":343},{"language":"default","tag":"Endpoints","count":338},{"language":"default","tag":"Triggered \u0026 Scheduled Agents","count":239},{"language":"default","tag":"Tools","count":233},{"language":"default","tag":"Business","count":110},{"language":"default","tag":"Security","count":101},{"language":"default","tag":"Service Desk","count":94},{"language":"default","tag":"Infrastructure","count":80}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":".perm-list{display:flex;flex-direction:column;gap:0;margin:0.25rem 0 0.5rem}.perm-row{display:grid;grid-template-columns:minmax(9rem, 13rem) 1fr;gap:0.5rem 1rem;align-items:start;padding:0.7rem 0;border-bottom:1px solid rgb(229 231 235)}.perm-row:last-child{border-bottom:none;padding-bottom:0}.perm-row:first-child{padding-top:0}.perm-label{font-weight:600;font-size:0.875rem;line-height:1.4;color:rgb(17 24 39);padding-top:0.15rem}.perm-list{display:flex;flex-direction:column;gap:0;margin:0.25rem 0 0.5rem;width:100%}.perm-chips{display:grid;grid-template-columns:repeat(auto-fill, minmax(14rem, 1fr));gap:0.4rem;margin:0.15rem 0 0.25rem;width:100%}.perm-list .perm-chips{display:flex;flex-wrap:wrap;margin:0;grid-template-columns:none}.perm-chip{display:inline-flex;align-items:center;justify-content:flex-start;padding:0.15rem 0.55rem;border-radius:9999px;font-size:0.8125rem;line-height:1.25rem;background:rgb(243 244 246);border:1px solid rgb(229 231 235);color:rgb(55 65 81);white-space:nowrap}html.dark .perm-row{border-bottom-color:rgb(55 65 81)}html.dark .perm-label{color:rgb(243 244 246)}html.dark .perm-chip{background:rgb(31 41 55);border-color:rgb(75 85 99);color:rgb(229 231 235)}#content table{width:100%!important;min-width:100%!important;max-width:100%!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid rgb(229 231 235);border-radius:0.75rem;overflow:hidden}#content thead th{background:rgb(249 250 251);font-size:0.75rem;letter-spacing:0.03em;text-transform:uppercase}#content th,#content td{padding:0.7rem 1rem!important;vertical-align:top;overflow-wrap:break-word}#content th:first-child,#content td:first-child{width:24%;font-weight:600;white-space:normal}#content tbody tr:nth-child(even) td{background:rgb(249 250 251)}html.dark #content table{border-color:rgb(55 65 81)}html.dark #content thead th,html.dark #content tbody tr:nth-child(even) td{background:rgb(31 41 55)}"}],"page":{"pagePath":"api-reference/agents/create-an-agent","slug":"/api-reference/agents/create-an-agent","pageMetadata":{"title":"Create an agent","description":"Creates an agent/workflow for the caller's tenant. The body is a discriminated union on `autonomy_type` (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe `entity_type` + `ticket_conditions` / `time_entry_conditions`, and the server constructs the canonical `actions` array (prepending `FIND_ENTITIES` for CHAINED_ACTIONS / AGENTIC; the trailing `AGENTIC` action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, `actions` is the pipeline AFTER the auto-prepended `FIND_ENTITIES` — including `FIND_ENTITIES` yourself returns 400. A new `DATA_ANALYSIS` action with custom `python_code` returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (`trigger_type=TRIGGERED` + `callback_settings`, running against the entity `FIND_ENTITIES` resolves) or scheduled (`trigger_type=SCHEDULED` + `schedule`), which is ticketless — no `FIND_ENTITIES` and no `ticket_conditions`/`time_entry_conditions`. A scheduled CHAINED_ACTIONS ticket workflow takes `schedule.ticket_cooldown_hours` (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run's start). Omitted on create, it defaults to 24; send `null` to process every matching ticket on every run. A monthly schedule runs on the day of `start_datetimes[0]`, and a day from 29 to 31 runs on the 28th; send `schedule.last_day_of_month: true` to run on the last day of each month instead, at the start's time of day. It needs `unit: MONTH` and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept `audience` (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept `access` (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP's own users may message the agent (set in the dashboard thereafter). `created_by_user` is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 `validation_error`); configure those in the dashboard. Discover the shapes via the `/schemas/*` endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace's monthly credits (`GET /agents/cost-estimate`) returns 409 `estimated_cost_confirmation_required` with the estimate in `error.details.estimate`, and nothing is created; send the same body with `confirm_estimated_cost: true` once the person who pays has agreed, or create it DISABLED.","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/agents","href":"/api-reference/agents/create-an-agent","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Creates an agent/workflow for the caller’s tenant. The body is a discriminated union on \", _jsx(_components.code, {\n children: \"autonomy_type\"\n }), \" (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe \", _jsx(_components.code, {\n children: \"entity_type\"\n }), \" + \", _jsx(_components.code, {\n children: \"ticket_conditions\"\n }), \" / \", _jsx(_components.code, {\n children: \"time_entry_conditions\"\n }), \", and the server constructs the canonical \", _jsx(_components.code, {\n children: \"actions\"\n }), \" array (prepending \", _jsx(_components.code, {\n children: \"FIND_ENTITIES\"\n }), \" for CHAINED_ACTIONS / AGENTIC; the trailing \", _jsx(_components.code, {\n children: \"AGENTIC\"\n }), \" action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, \", _jsx(_components.code, {\n children: \"actions\"\n }), \" is the pipeline AFTER the auto-prepended \", _jsx(_components.code, {\n children: \"FIND_ENTITIES\"\n }), \" — including \", _jsx(_components.code, {\n children: \"FIND_ENTITIES\"\n }), \" yourself returns 400. A new \", _jsx(_components.code, {\n children: \"DATA_ANALYSIS\"\n }), \" action with custom \", _jsx(_components.code, {\n children: \"python_code\"\n }), \" returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (\", _jsx(_components.code, {\n children: \"trigger_type=TRIGGERED\"\n }), \" + \", _jsx(_components.code, {\n children: \"callback_settings\"\n }), \", running against the entity \", _jsx(_components.code, {\n children: \"FIND_ENTITIES\"\n }), \" resolves) or scheduled (\", _jsx(_components.code, {\n children: \"trigger_type=SCHEDULED\"\n }), \" + \", _jsx(_components.code, {\n children: \"schedule\"\n }), \"), which is ticketless — no \", _jsx(_components.code, {\n children: \"FIND_ENTITIES\"\n }), \" and no \", _jsx(_components.code, {\n children: \"ticket_conditions\"\n }), \"/\", _jsx(_components.code, {\n children: \"time_entry_conditions\"\n }), \". A scheduled CHAINED_ACTIONS ticket workflow takes \", _jsx(_components.code, {\n children: \"schedule.ticket_cooldown_hours\"\n }), \" (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run’s start). Omitted on create, it defaults to 24; send \", _jsx(_components.code, {\n children: \"null\"\n }), \" to process every matching ticket on every run. A monthly schedule runs on the day of \", _jsx(_components.code, {\n children: \"start_datetimes[0]\"\n }), \", and a day from 29 to 31 runs on the 28th; send \", _jsx(_components.code, {\n children: \"schedule.last_day_of_month: true\"\n }), \" to run on the last day of each month instead, at the start’s time of day. It needs \", _jsx(_components.code, {\n children: \"unit: MONTH\"\n }), \" and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept \", _jsx(_components.code, {\n children: \"audience\"\n }), \" (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept \", _jsx(_components.code, {\n children: \"access\"\n }), \" (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP’s own users may message the agent (set in the dashboard thereafter). \", _jsx(_components.code, {\n children: \"created_by_user\"\n }), \" is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 \", _jsx(_components.code, {\n children: \"validation_error\"\n }), \"); configure those in the dashboard. Discover the shapes via the \", _jsx(_components.code, {\n children: \"/schemas/*\"\n }), \" endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace’s monthly credits (\", _jsx(_components.code, {\n children: \"GET /agents/cost-estimate\"\n }), \") returns 409 \", _jsx(_components.code, {\n children: \"estimated_cost_confirmation_required\"\n }), \" with the estimate in \", _jsx(_components.code, {\n children: \"error.details.estimate\"\n }), \", and nothing is created; send the same body with \", _jsx(_components.code, {\n children: \"confirm_estimated_cost: true\"\n }), \" once the person who pays has agreed, or create it DISABLED.\"]\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":"Create an agent","description":"Creates an agent/workflow for the caller's tenant. The body is a discriminated union on `autonomy_type` (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe `entity_type` + `ticket_conditions` / `time_entry_conditions`, and the server constructs the canonical `actions` array (prepending `FIND_ENTITIES` for CHAINED_ACTIONS / AGENTIC; the trailing `AGENTIC` action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, `actions` is the pipeline AFTER the auto-prepended `FIND_ENTITIES` — including `FIND_ENTITIES` yourself returns 400. A new `DATA_ANALYSIS` action with custom `python_code` returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (`trigger_type=TRIGGERED` + `callback_settings`, running against the entity `FIND_ENTITIES` resolves) or scheduled (`trigger_type=SCHEDULED` + `schedule`), which is ticketless — no `FIND_ENTITIES` and no `ticket_conditions`/`time_entry_conditions`. A scheduled CHAINED_ACTIONS ticket workflow takes `schedule.ticket_cooldown_hours` (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run's start). Omitted on create, it defaults to 24; send `null` to process every matching ticket on every run. A monthly schedule runs on the day of `start_datetimes[0]`, and a day from 29 to 31 runs on the 28th; send `schedule.last_day_of_month: true` to run on the last day of each month instead, at the start's time of day. It needs `unit: MONTH` and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept `audience` (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept `access` (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP's own users may message the agent (set in the dashboard thereafter). `created_by_user` is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 `validation_error`); configure those in the dashboard. Discover the shapes via the `/schemas/*` endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace's monthly credits (`GET /agents/cost-estimate`) returns 409 `estimated_cost_confirmation_required` with the estimate in `error.details.estimate`, and nothing is created; send the same body with `confirm_estimated_cost: true` once the person who pays has agreed, or create it DISABLED.","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/agents","href":"/api-reference/agents/create-an-agent","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Creates an agent/workflow for the caller's tenant. The body is a discriminated union on `autonomy_type` (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe `entity_type` + `ticket_conditions` / `time_entry_conditions`, and the server constructs the canonical `actions` array (prepending `FIND_ENTITIES` for CHAINED_ACTIONS / AGENTIC; the trailing `AGENTIC` action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, `actions` is the pipeline AFTER the auto-prepended `FIND_ENTITIES` — including `FIND_ENTITIES` yourself returns 400. A new `DATA_ANALYSIS` action with custom `python_code` returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (`trigger_type=TRIGGERED` + `callback_settings`, running against the entity `FIND_ENTITIES` resolves) or scheduled (`trigger_type=SCHEDULED` + `schedule`), which is ticketless — no `FIND_ENTITIES` and no `ticket_conditions`/`time_entry_conditions`. A scheduled CHAINED_ACTIONS ticket workflow takes `schedule.ticket_cooldown_hours` (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run's start). Omitted on create, it defaults to 24; send `null` to process every matching ticket on every run. A monthly schedule runs on the day of `start_datetimes[0]`, and a day from 29 to 31 runs on the 28th; send `schedule.last_day_of_month: true` to run on the last day of each month instead, at the start's time of day. It needs `unit: MONTH` and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept `audience` (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept `access` (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP's own users may message the agent (set in the dashboard thereafter). `created_by_user` is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 `validation_error`); configure those in the dashboard. Discover the shapes via the `/schemas/*` endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace's monthly credits (`GET /agents/cost-estimate`) returns 409 `estimated_cost_confirmation_required` with the estimate in `error.details.estimate`, and nothing is created; send the same body with `confirm_estimated_cost: true` once the person who pays has agreed, or create it DISABLED.","operationId":"public_api.agents_create_post","parameters":[],"requestBody":"6747c2a4-f023-4526-bb88-7e9701b0ec71","responses":{"201":"be1282ab-86e9-473f-b093-92bc356314ac","400":"d36c8a20-8eed-4b52-bdd4-e061c9b61f42","401":"a5caba10-afa9-4d04-989b-08440c8d5949","403":"7cb79809-ed20-49a7-b90c-0d0b263f320c","404":"bec97769-4280-4411-af7f-b4b7d60f85e8","409":"67a8f924-0f5f-4d08-9a7b-71cd5bad73bd","422":"16ac6846-b862-471f-8baa-7ebe87790637","429":"a4da00ff-ec48-4365-a36a-8ab337759b2f","500":"11ad643e-8641-4f67-8cf1-ce81c6abdc67"},"security":["7ff56829-3b8a-447f-9e98-2904d33b19bf"],"summary":"Create an agent","tags":["Agents"],"method":"post","type":"path","servers":["576d0000-fa50-4b7c-b0b3-c173d983b590"],"path":"/public-api/agents","baseUrlOptions":["https://api.neoagent.io"],"title":"Create an agent","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"examples":{"agentic_scheduled":{"title":"agentic_scheduled","value":{"agent_settings":{"custom_instructions":"Review long-running tickets and escalate only those with no future-dated open service call."},"autonomy_type":"AGENTIC","name":"Nightly escalation review","schedule":{"start_datetimes":["2026-05-14T02:00:00+00:00"],"time_period":{"interval":1,"unit":"HOUR"},"timezone":"UTC"},"toolbox":{"tool_settings_by_type":{}},"trigger_type":"SCHEDULED"}},"agentic_triggered":{"title":"agentic_triggered","value":{"agent_settings":{"custom_instructions":"Triage incoming tickets — categorise, set priority, post a summary note."},"autonomy_type":"AGENTIC","callback_settings":{"target_changes":[{"change_type":"CREATE"}]},"entity_type":"ticket","name":"Triage agent","ticket_conditions":{"conditions":{"combinator":"and","rules":[]},"custom_field_conditions":null,"workload_conditions":null},"toolbox":{"tool_settings_by_type":{}},"trigger_type":"TRIGGERED"}},"chained_actions_scheduled":{"title":"chained_actions_scheduled","value":{"actions":[{"action_type":"ADD_TICKET_NOTE","input_as_dict":{"message":"Stale ticket — please review."}}],"autonomy_type":"CHAINED_ACTIONS","entity_type":"ticket","name":"Nightly stale-ticket sweep","schedule":{"start_datetimes":["2026-05-14T02:00:00+00:00"],"ticket_cooldown_hours":24,"time_period":{"interval":1,"unit":"DAY"},"timezone":"UTC"},"ticket_conditions":{"conditions":{"combinator":"and","rules":[]},"custom_field_conditions":null,"workload_conditions":null},"trigger_type":"SCHEDULED"}},"conversational":{"title":"conversational","value":{"agent_settings":{"custom_instructions":"Help the user debug their Neo setup."},"autonomy_type":"CONVERSATIONAL","name":"Neo Support Agent","toolbox":{"tool_settings_by_type":{}}}},"conversational_end_user":{"title":"conversational_end_user","value":{"agent_settings":{"custom_instructions":"Help end users raise and track support tickets."},"audience":"END_USER","autonomy_type":"CONVERSATIONAL","name":"Client Help Desk","toolbox":{"tool_settings_by_type":{}}}}},"schema":{"oneOf":[{"type":"object","title":"CreateChainedActionsAgent","description":"A fixed-pipeline workflow — the server runs `FIND_ENTITIES` (built from `entity_type`\nand the conditions below) followed by `actions` in order. Triggered by a PSA event\n(`trigger_type=TRIGGERED` + `callback_settings`) or on a schedule (`trigger_type=SCHEDULED`\n+ `schedule`).","required":["name","trigger_type","actions"],"properties":{"actions":{"items":{"additionalProperties":true,"type":"object","uniqueKey":"oneOf.0.actions.items.[INDEX]","typeLabel":"object"},"title":"Actions","type":"array","isRequired":true,"uniqueKey":"oneOf.0.actions","typeLabel":"Actions · object[]"},"name":{"title":"Name","type":"string","isRequired":true,"uniqueKey":"oneOf.0.name","typeLabel":"string"},"trigger_type":{"enum":["SCHEDULED","TRIGGERED","NONE"],"title":"WorkflowTriggerType","type":"string","isRequired":true,"uniqueKey":"oneOf.0.trigger_type","typeLabel":"enum\u003cstring>"},"autonomy_type":{"const":"CHAINED_ACTIONS","default":"CHAINED_ACTIONS","title":"Autonomy Type","type":"string","uniqueKey":"oneOf.0.autonomy_type","typeLabel":"string"},"callback_settings":{"oneOf":[{"type":"object","title":"EventMatchSettings","required":["target_changes"],"properties":{"target_changes":{"items":{"description":"A target event is something that will trigger the workflow.","properties":{"change_type":{"description":"Something that happened in the PSA or NeoAgent.\n\nEach member also carries `agent_trigger_description`: a one-line sentence rendered\ninto the agent's EXECUTION_CONTEXT prompt under \"Triggered by:\" so the agent can\nbranch its behaviour on the specific signal. Keep these phrased from the AGENT's\nperspective (\"the customer replied\", not \"CUSTOMER_REPLIED fired\"). None means we\ndon't render a line for this event type (the executed_by fallback handles it).","enum":[["CREATE","PSA","PSA callback — the entity was created"],["UPDATE","PSA","PSA callback — a ticket field was updated (inspect the audit trail for the specific field and values)"],["DELETE","PSA","PSA callback — the entity was deleted"],["ANY","PSA",null],["CUSTOMER_REPLIED","PSA","PSA callback — the customer replied on the ticket"],["TECHNICIAN_REPLIED_TO_CUSTOMER","PSA","PSA callback — a technician replied to the customer"],["TIME_ENTRY_CREATED","PSA","PSA callback — a time entry was created on the ticket"],["LAST_ACTIVITY_DATE_CHANGED","PSA","PSA callback — the ticket's last-activity date changed"],["NOTE_ADDED","PSA","PSA callback — a note was added to the ticket (non-Neo author)"],["TECHNICIAN_NOTE_ADDED","PSA","PSA callback — a technician added a note to the ticket"],["MANUAL_ONLY","NEO_AGENT","A human manually triggered this workflow"],["WORKFLOW_FINISHED","NEO_AGENT","Another workflow finished and this workflow was configured to react to it"],["WORKFLOW_TRIGGERED","NEO_AGENT","Another workflow triggered this run via the TRIGGER_WORKFLOW action"]],"title":"EventType","type":"array","isRequired":true,"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].change_type","typeLabel":"EventType · array"},"source_value":{"oneOf":[{"type":"string","title":"Source Value","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.1.items.[INDEX]","typeLabel":"string"},"title":"Source Value","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.1","typeLabel":"string[]"},{"type":"null","title":"Source Value","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.2","typeLabel":"null"}],"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value","typeLabel":"string | string[] | null"},"target_field":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field.oneOf.0.items.[INDEX]","typeLabel":"any"},"title":"ChangedField","enum":[[0],[1],[8],[33],[10],[34],[64],[6],[26]],"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field.oneOf.0","typeLabel":"any[]"},{"type":"null","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field","typeLabel":"any[] | null"},"target_value":{"oneOf":[{"type":"string","title":"Target Value","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.1.items.[INDEX]","typeLabel":"string"},"title":"Target Value","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.1","typeLabel":"string[]"},{"type":"null","title":"Target Value","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.2","typeLabel":"null"}],"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value","typeLabel":"string | string[] | null"},"target_workflow_id":{"oneOf":[{"type":"integer","title":"Target Workflow Id","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_workflow_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Target Workflow Id","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_workflow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX].target_workflow_id","typeLabel":"integer | null"}},"required":["change_type"],"title":"TargetEvent","type":"object","uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes.items.[INDEX]","typeLabel":"TargetEvent · object"},"title":"Target Changes","type":"array","isRequired":true,"uniqueKey":"oneOf.0.callback_settings.oneOf.0.target_changes","typeLabel":"TargetEvent · object[]"},"entity_type":{"enum":["ticket","project_ticket","task","scheduled_entry","time_entry","project","company","contact","resource","contract","opportunity","none","configuration","note","team","role","audit_trail","appointment","servicecall","contract_service","company_location","product"],"title":"EntityType","type":"string","default":"TICKET","uniqueKey":"oneOf.0.callback_settings.oneOf.0.entity_type","typeLabel":"enum\u003cstring>"},"run_only_once_per_entity":{"default":false,"title":"Run Only Once Per Entity","type":"boolean","uniqueKey":"oneOf.0.callback_settings.oneOf.0.run_only_once_per_entity","typeLabel":"boolean"}},"uniqueKey":"oneOf.0.callback_settings.oneOf.0","typeLabel":"EventMatchSettings · object"},{"type":"null","uniqueKey":"oneOf.0.callback_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.callback_settings","typeLabel":"EventMatchSettings · object | null"},"confirm_estimated_cost":{"default":false,"description":"Set to true to save a scheduled Agent whose estimated cost needs confirmation (see `GET /agents/{id}/cost-estimate`). Without it, a save that leaves a scheduled Agent ENABLED at an estimate of 25% or more of the monthly credits returns 409 `estimated_cost_confirmation_required`, with the estimate in `error.details.estimate`, and changes nothing, when it turns the agent on (a create defaults to ENABLED) or makes an enabled one run more often. Send it only after the person who pays has seen the estimate and agreed. Ignored everywhere else.","title":"Confirm Estimated Cost","type":"boolean","uniqueKey":"oneOf.0.confirm_estimated_cost","typeLabel":"boolean"},"description":{"oneOf":[{"type":"string","title":"Description","uniqueKey":"oneOf.0.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","uniqueKey":"oneOf.0.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.description","typeLabel":"string | null"},"entity_type":{"enum":["ticket","project_ticket","task","scheduled_entry","time_entry","project","company","contact","resource","contract","opportunity","none","configuration","note","team","role","audit_trail","appointment","servicecall","contract_service","company_location","product"],"title":"EntityType","type":"string","default":"TICKET","uniqueKey":"oneOf.0.entity_type","typeLabel":"enum\u003cstring>"},"execution_order":{"oneOf":[{"type":"integer","title":"Execution Order","uniqueKey":"oneOf.0.execution_order.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Execution Order","uniqueKey":"oneOf.0.execution_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.execution_order","typeLabel":"integer | null"},"group_name":{"oneOf":[{"type":"string","title":"Group Name","uniqueKey":"oneOf.0.group_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Group Name","uniqueKey":"oneOf.0.group_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.group_name","typeLabel":"string | null"},"group_order":{"oneOf":[{"type":"integer","title":"Group Order","uniqueKey":"oneOf.0.group_order.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Group Order","uniqueKey":"oneOf.0.group_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.group_order","typeLabel":"integer | null"},"manual_minutes_per_run_override":{"oneOf":[{"type":"number","title":"Manual Minutes Per Run Override","description":"Minutes of technician time one successful run saves, as your team measured it. A triggered CHAINED_ACTIONS workflow only; a whole number from 1 to 1440. `null` restores the default, the sum of each action's fixed minutes (`manual_minutes_parts`). On an update, omit the key to keep the stored value.","uniqueKey":"oneOf.0.manual_minutes_per_run_override.oneOf.0","typeLabel":"number"},{"type":"null","title":"Manual Minutes Per Run Override","description":"Minutes of technician time one successful run saves, as your team measured it. A triggered CHAINED_ACTIONS workflow only; a whole number from 1 to 1440. `null` restores the default, the sum of each action's fixed minutes (`manual_minutes_parts`). On an update, omit the key to keep the stored value.","uniqueKey":"oneOf.0.manual_minutes_per_run_override.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.manual_minutes_per_run_override","typeLabel":"number | null"},"process_entities_sequentially":{"default":false,"title":"Process Entities Sequentially","type":"boolean","uniqueKey":"oneOf.0.process_entities_sequentially","typeLabel":"boolean"},"process_sub_entities_only_once":{"default":false,"title":"Process Sub Entities Only Once","type":"boolean","uniqueKey":"oneOf.0.process_sub_entities_only_once","typeLabel":"boolean"},"schedule":{"oneOf":[{"type":"object","title":"WorkflowSchedule","properties":{"allowed_execution_hours":{"oneOf":[{"type":"object","title":"WorkflowExecutionHours","properties":{"run_end_time":{"default":"23:59:59","format":"time","title":"Run End Time","type":"string","uniqueKey":"oneOf.0.schedule.oneOf.0.allowed_execution_hours.oneOf.0.run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"default":"00:00:00","format":"time","title":"Run Start Time","type":"string","uniqueKey":"oneOf.0.schedule.oneOf.0.allowed_execution_hours.oneOf.0.run_start_time","typeLabel":"string\u003ctime>"}},"uniqueKey":"oneOf.0.schedule.oneOf.0.allowed_execution_hours.oneOf.0","typeLabel":"WorkflowExecutionHours · object"},{"type":"null","uniqueKey":"oneOf.0.schedule.oneOf.0.allowed_execution_hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.schedule.oneOf.0.allowed_execution_hours","typeLabel":"WorkflowExecutionHours · object | null"},"daily_execution_windows":{"oneOf":[{"type":"object","title":"WorkflowDailyExecutionWindows","properties":{"friday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Friday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday","typeLabel":"WorkflowTimeWindow · object[]"},"monday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Monday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday","typeLabel":"WorkflowTimeWindow · object[]"},"saturday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Saturday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday","typeLabel":"WorkflowTimeWindow · object[]"},"sunday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Sunday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday","typeLabel":"WorkflowTimeWindow · object[]"},"thursday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Thursday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday","typeLabel":"WorkflowTimeWindow · object[]"},"tuesday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Tuesday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday","typeLabel":"WorkflowTimeWindow · object[]"},"wednesday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Wednesday","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday","typeLabel":"WorkflowTimeWindow · object[]"}},"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.0","typeLabel":"WorkflowDailyExecutionWindows · object"},{"type":"null","uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.schedule.oneOf.0.daily_execution_windows","typeLabel":"WorkflowDailyExecutionWindows · object | null"},"last_day_of_month":{"default":false,"description":"Run on the last day of each month, at the start's time of day, in place of the start's day. Monthly schedules only.","title":"Last Day Of Month","type":"boolean","uniqueKey":"oneOf.0.schedule.oneOf.0.last_day_of_month","typeLabel":"boolean"},"should_skip_weekends":{"default":false,"title":"Should Skip Weekends","type":"boolean","uniqueKey":"oneOf.0.schedule.oneOf.0.should_skip_weekends","typeLabel":"boolean"},"start_datetimes":{"items":{"format":"date-time","type":"string","uniqueKey":"oneOf.0.schedule.oneOf.0.start_datetimes.items.[INDEX]","typeLabel":"string\u003cdate-time>"},"title":"Start Datetimes","type":"array","uniqueKey":"oneOf.0.schedule.oneOf.0.start_datetimes","typeLabel":"string\u003cdate-time>[]"},"ticket_cooldown_hours":{"oneOf":[{"type":"integer","title":"Ticket Cooldown Hours","description":"Skip a ticket that a run of this workflow processed, when that run started less than this many hours ago. Empty processes every matching ticket on every run.","uniqueKey":"oneOf.0.schedule.oneOf.0.ticket_cooldown_hours.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Ticket Cooldown Hours","description":"Skip a ticket that a run of this workflow processed, when that run started less than this many hours ago. Empty processes every matching ticket on every run.","uniqueKey":"oneOf.0.schedule.oneOf.0.ticket_cooldown_hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.schedule.oneOf.0.ticket_cooldown_hours","typeLabel":"integer | null"},"time_period":{"oneOf":[{"type":"object","title":"TimePeriod","required":["interval","unit"],"properties":{"interval":{"title":"Interval","type":"integer","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.time_period.oneOf.0.interval","typeLabel":"integer"},"unit":{"enum":["MINUTE","HOUR","DAY","WEEK","MONTH"],"title":"TimeUnit","type":"string","isRequired":true,"uniqueKey":"oneOf.0.schedule.oneOf.0.time_period.oneOf.0.unit","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.0.schedule.oneOf.0.time_period.oneOf.0","typeLabel":"TimePeriod · object"},{"type":"null","uniqueKey":"oneOf.0.schedule.oneOf.0.time_period.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.schedule.oneOf.0.time_period","typeLabel":"TimePeriod · object | null"},"timezone":{"default":"UTC","title":"Timezone","type":"string","uniqueKey":"oneOf.0.schedule.oneOf.0.timezone","typeLabel":"string"}},"uniqueKey":"oneOf.0.schedule.oneOf.0","typeLabel":"WorkflowSchedule · object"},{"type":"null","uniqueKey":"oneOf.0.schedule.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.schedule","typeLabel":"WorkflowSchedule · object | null"},"show_in_psa_pod":{"oneOf":[{"type":"boolean","title":"Show In Psa Pod","uniqueKey":"oneOf.0.show_in_psa_pod.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Show In Psa Pod","uniqueKey":"oneOf.0.show_in_psa_pod.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.show_in_psa_pod","typeLabel":"boolean | null"},"source_template_id":{"oneOf":[{"type":"integer","title":"Source Template Id","uniqueKey":"oneOf.0.source_template_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Source Template Id","uniqueKey":"oneOf.0.source_template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.source_template_id","typeLabel":"integer | null"},"state":{"enum":["ENABLED","DISABLED","DELETED"],"title":"WorkflowState","type":"string","default":"ENABLED","uniqueKey":"oneOf.0.state","typeLabel":"enum\u003cstring>"},"ticket_conditions":{"oneOf":[{"type":"object","title":"PsaTicketConditions","description":"Trigger/entity filter — which tickets this agent fires on. Send it at the top level to set or change the filter; the server (re)builds the FIND_ENTITIES action from it (do not put the filter in `actions`). A TIME_ENTRY agent carries this field too — there it selects the tickets whose time entries are searched, and `time_entry_conditions` then selects the time entries on them. Shape: `conditions` holds a `combinator` (`and`/`or`) and a `rules` list of leaves (`field`/`operator`/`value`) and/or nested groups (`rules` + `combinator`). A rule's position in the tree changes the logic — a company exclusion belongs as a top-level rule under the root `and`, not nested inside an `or`, or it only excludes when the other branches also miss. A leaf's `value` is a single value; only the `in` and `notIn` operators take a list. A list under any other operator returns 400.","required":["conditions"],"properties":{"conditions":{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.combinator","typeLabel":"enum\u003cstring>"},"rules":{"items":{"oneOf":[{"type":"object","title":"Rule","required":["field","operator","value"],"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.field","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","beginsWith","endsWith","contains","doesNotContain","doesNotBeginWith","doesNotEndWith","null","notNull","in","notIn"],"title":"Operator","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"title":"Value","isRequired":true}],"isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.value","typeLabel":"any"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id","typeLabel":"string | null"},"valueProviderInput":{"oneOf":[{"type":"string","title":"Valueproviderinput","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.0","typeLabel":"string"},{"type":"null","title":"Valueproviderinput","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput","typeLabel":"string | null"}},"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0","typeLabel":"Rule · object"},{}],"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX]","typeLabel":"Rule · object"},"title":"Rules","type":"array","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions.rules","typeLabel":"Rule · object[]"}},"required":["rules","combinator"],"title":"RulesGroup","type":"object","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.conditions","typeLabel":"RulesGroup · object"},"custom_field_conditions":{"oneOf":[{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string"},"conditions":{"items":{"properties":{"field":{"title":"Field","type":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","contains","null","notNull"],"title":"Operator","type":"string","default":"="},"value":{"title":"Value","type":"string"}},"required":["field","value"],"title":"CustomFieldCondition","type":"object"},"title":"Conditions","type":"array"}},"required":["conditions","combinator"],"title":"Use Custom Field Conditions","type":"null","default":null,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.0","typeLabel":"null"},{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.combinator","typeLabel":"enum\u003cstring>"},"conditions":{"items":{"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX].field","typeLabel":"string"},"value":{"title":"Value","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX].value","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","contains","null","notNull"],"title":"Operator","type":"string","default":"=","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"}},"required":["field","value"],"title":"CustomFieldCondition","type":"object","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX]","typeLabel":"CustomFieldCondition · object"},"title":"Conditions","type":"array","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions","typeLabel":"CustomFieldCondition · object[]"}},"required":["conditions","combinator"],"title":"Use Custom Field Conditions","type":"object","default":null,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1","typeLabel":"Use Custom Field Conditions · object"}],"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.custom_field_conditions","typeLabel":"null | Use Custom Field Conditions · object"},"workload_conditions":{"oneOf":[{"properties":{"companies":{"description":"The names of the companies to filter tickets by. Empty list means no filtering by company","items":{"type":"string"},"title":"Companies","type":"array"},"end_date_excluding":{"format":"date","title":"End Date Excluding","type":"string"},"start_date_including":{"format":"date","title":"Start Date Including","type":"string"}},"required":["start_date_including","end_date_excluding"],"title":"Workload Conditions","type":"null","default":null,"description":"Define a time period to filter tickets that were actively worked on by a technician. Only tickets with service activity logged within the specified date range will be included.","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions.oneOf.0","typeLabel":"null"},{"properties":{"end_date_excluding":{"format":"date","title":"End Date Excluding","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.end_date_excluding","typeLabel":"string\u003cdate>"},"start_date_including":{"format":"date","title":"Start Date Including","type":"string","isRequired":true,"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.start_date_including","typeLabel":"string\u003cdate>"},"companies":{"description":"The names of the companies to filter tickets by. Empty list means no filtering by company","items":{"type":"string","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.companies.items.[INDEX]","typeLabel":"string"},"title":"Companies","type":"array","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.companies","typeLabel":"string[]"}},"required":["start_date_including","end_date_excluding"],"title":"Workload Conditions","type":"object","default":null,"description":"Define a time period to filter tickets that were actively worked on by a technician. Only tickets with service activity logged within the specified date range will be included.","uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions.oneOf.1","typeLabel":"Workload Conditions · object"}],"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0.workload_conditions","typeLabel":"null | Workload Conditions · object"}},"uniqueKey":"oneOf.0.ticket_conditions.oneOf.0","typeLabel":"PsaTicketConditions · object"},{"type":"null","description":"Trigger/entity filter — which tickets this agent fires on. Send it at the top level to set or change the filter; the server (re)builds the FIND_ENTITIES action from it (do not put the filter in `actions`). A TIME_ENTRY agent carries this field too — there it selects the tickets whose time entries are searched, and `time_entry_conditions` then selects the time entries on them. Shape: `conditions` holds a `combinator` (`and`/`or`) and a `rules` list of leaves (`field`/`operator`/`value`) and/or nested groups (`rules` + `combinator`). A rule's position in the tree changes the logic — a company exclusion belongs as a top-level rule under the root `and`, not nested inside an `or`, or it only excludes when the other branches also miss. A leaf's `value` is a single value; only the `in` and `notIn` operators take a list. A list under any other operator returns 400.","uniqueKey":"oneOf.0.ticket_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.ticket_conditions","typeLabel":"PsaTicketConditions · object | null"},"time_entry_conditions":{"oneOf":[{"type":"object","title":"PsaConditions","description":"Trigger/entity filter for TIME_ENTRY agents — which time entries this agent fires on, on the tickets `ticket_conditions` selected. Same shape as `ticket_conditions`. Ignored for TICKET agents.","required":["conditions"],"properties":{"conditions":{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.combinator","typeLabel":"enum\u003cstring>"},"rules":{"items":{"oneOf":[{"type":"object","title":"Rule","required":["field","operator","value"],"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.field","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","beginsWith","endsWith","contains","doesNotContain","doesNotBeginWith","doesNotEndWith","null","notNull","in","notIn"],"title":"Operator","type":"string","isRequired":true,"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"title":"Value","isRequired":true}],"isRequired":true,"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.value","typeLabel":"any"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id","typeLabel":"string | null"},"valueProviderInput":{"oneOf":[{"type":"string","title":"Valueproviderinput","uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.0","typeLabel":"string"},{"type":"null","title":"Valueproviderinput","uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput","typeLabel":"string | null"}},"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0","typeLabel":"Rule · object"},{}],"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX]","typeLabel":"Rule · object"},"title":"Rules","type":"array","isRequired":true,"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions.rules","typeLabel":"Rule · object[]"}},"required":["rules","combinator"],"title":"RulesGroup","type":"object","isRequired":true,"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0.conditions","typeLabel":"RulesGroup · object"}},"uniqueKey":"oneOf.0.time_entry_conditions.oneOf.0","typeLabel":"PsaConditions · object"},{"type":"null","description":"Trigger/entity filter for TIME_ENTRY agents — which time entries this agent fires on, on the tickets `ticket_conditions` selected. Same shape as `ticket_conditions`. Ignored for TICKET agents.","uniqueKey":"oneOf.0.time_entry_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.time_entry_conditions","typeLabel":"PsaConditions · object | null"}},"uniqueKey":"oneOf.0","typeLabel":"CreateChainedActionsAgent · object"},{"type":"object","title":"CreateAgenticAgent","description":"An agentic workflow — a MasterAgent picks tools at runtime. Triggered by a PSA event\n(`trigger_type=TRIGGERED` + `callback_settings`), where the agent runs against the entity\nthe server's auto-prepended `FIND_ENTITIES` resolves; or on a schedule\n(`trigger_type=SCHEDULED` + `schedule`), which is ticketless — the agent runs on the cadence\nwith no `FIND_ENTITIES` and no entity conditions.","required":["name","agent_settings","toolbox"],"properties":{"agent_settings":{"description":"Settings that control the behavior of the agent.","properties":{"custom_instructions":{"title":"Custom Instructions","type":"string","isRequired":true,"uniqueKey":"oneOf.1.agent_settings.custom_instructions","typeLabel":"string"},"report_test_via":{"enum":["Internal Ticket Note","Email to Internal Team","Teams Message to Internal Team","Dashboard Message"],"title":"ReportTestVia","type":"string","default":"INTERNAL_TICKET_NOTE","description":"The agent will report the test results via the specified method.","uniqueKey":"oneOf.1.agent_settings.report_test_via","typeLabel":"enum\u003cstring>"},"subagent_fanout_enabled":{"default":false,"description":"Deprecated no-op. Subagent fan-out (dispatch_subagents) is available automatically on an unsupervised scheduled agent, and on no other kind of agent. This flag is ignored and retained only for backward compatibility.","title":"Subagent Fanout Enabled","type":"boolean","uniqueKey":"oneOf.1.agent_settings.subagent_fanout_enabled","typeLabel":"boolean"},"supervised":{"default":false,"description":"If true, this agent waits for a technician's approval before each change it makes, one change at a time, and it is told to show its plan first and to ask when its instructions are unclear. Two boundaries: starting another agent or workflow is one change, and what it runs then follows its own settings; and a sandbox command is approved before it runs, so one approval can cover several changes inside it. With test mode also on, it still shows its plan and asks, but every change is simulated, approved or not. Supervised mode alone is preferred.","title":"Supervised","type":"boolean","uniqueKey":"oneOf.1.agent_settings.supervised","typeLabel":"boolean"},"test_mode":{"default":false,"description":"If true, the agent will not call tools with side effects, like updating tickets, creating time entries, etc. It would add a Ticket Note instead.","title":"Test Mode","type":"boolean","uniqueKey":"oneOf.1.agent_settings.test_mode","typeLabel":"boolean"},"til_channel":{"description":"Where Technician-in-the-Loop approval requests are delivered. Teams or Slack: an approval card to each configured approver, in Teams for a Teams approver and in Slack (through the Neo AI Agent app) for a Slack approver. Chat: inline approval card in the chat session.","enum":["Teams","Chat","Slack"],"title":"TilChannel","type":"string","default":"TEAMS","uniqueKey":"oneOf.1.agent_settings.til_channel","typeLabel":"enum\u003cstring>"},"trigger_mode":{"description":"When the Teams bot forwards a message to this agent in group-chat/channel scopes: MENTION_ONLY (only messages that @mention the bot) or READ_ALL (every message). Personal 1:1 chats always forward regardless.","enum":["Mention only","Read all"],"title":"TriggerMode","type":"string","default":"MENTION_ONLY","uniqueKey":"oneOf.1.agent_settings.trigger_mode","typeLabel":"enum\u003cstring>"}},"required":["custom_instructions"],"title":"AgentSettings","type":"object","isRequired":true,"uniqueKey":"oneOf.1.agent_settings","typeLabel":"AgentSettings · object"},"name":{"title":"Name","type":"string","isRequired":true,"uniqueKey":"oneOf.1.name","typeLabel":"string"},"toolbox":{"additionalProperties":true,"title":"Toolbox","type":"object","isRequired":true,"uniqueKey":"oneOf.1.toolbox","typeLabel":"Toolbox · object"},"autonomy_type":{"const":"AGENTIC","default":"AGENTIC","title":"Autonomy Type","type":"string","uniqueKey":"oneOf.1.autonomy_type","typeLabel":"string"},"callback_settings":{"oneOf":[{"type":"object","title":"EventMatchSettings","required":["target_changes"],"properties":{"target_changes":{"items":{"description":"A target event is something that will trigger the workflow.","properties":{"change_type":{"description":"Something that happened in the PSA or NeoAgent.\n\nEach member also carries `agent_trigger_description`: a one-line sentence rendered\ninto the agent's EXECUTION_CONTEXT prompt under \"Triggered by:\" so the agent can\nbranch its behaviour on the specific signal. Keep these phrased from the AGENT's\nperspective (\"the customer replied\", not \"CUSTOMER_REPLIED fired\"). None means we\ndon't render a line for this event type (the executed_by fallback handles it).","enum":[["CREATE","PSA","PSA callback — the entity was created"],["UPDATE","PSA","PSA callback — a ticket field was updated (inspect the audit trail for the specific field and values)"],["DELETE","PSA","PSA callback — the entity was deleted"],["ANY","PSA",null],["CUSTOMER_REPLIED","PSA","PSA callback — the customer replied on the ticket"],["TECHNICIAN_REPLIED_TO_CUSTOMER","PSA","PSA callback — a technician replied to the customer"],["TIME_ENTRY_CREATED","PSA","PSA callback — a time entry was created on the ticket"],["LAST_ACTIVITY_DATE_CHANGED","PSA","PSA callback — the ticket's last-activity date changed"],["NOTE_ADDED","PSA","PSA callback — a note was added to the ticket (non-Neo author)"],["TECHNICIAN_NOTE_ADDED","PSA","PSA callback — a technician added a note to the ticket"],["MANUAL_ONLY","NEO_AGENT","A human manually triggered this workflow"],["WORKFLOW_FINISHED","NEO_AGENT","Another workflow finished and this workflow was configured to react to it"],["WORKFLOW_TRIGGERED","NEO_AGENT","Another workflow triggered this run via the TRIGGER_WORKFLOW action"]],"title":"EventType","type":"array","isRequired":true,"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].change_type","typeLabel":"EventType · array"},"source_value":{"oneOf":[{"type":"string","title":"Source Value","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.1.items.[INDEX]","typeLabel":"string"},"title":"Source Value","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.1","typeLabel":"string[]"},{"type":"null","title":"Source Value","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value.oneOf.2","typeLabel":"null"}],"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].source_value","typeLabel":"string | string[] | null"},"target_field":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field.oneOf.0.items.[INDEX]","typeLabel":"any"},"title":"ChangedField","enum":[[0],[1],[8],[33],[10],[34],[64],[6],[26]],"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field.oneOf.0","typeLabel":"any[]"},{"type":"null","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_field","typeLabel":"any[] | null"},"target_value":{"oneOf":[{"type":"string","title":"Target Value","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.1.items.[INDEX]","typeLabel":"string"},"title":"Target Value","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.1","typeLabel":"string[]"},{"type":"null","title":"Target Value","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value.oneOf.2","typeLabel":"null"}],"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_value","typeLabel":"string | string[] | null"},"target_workflow_id":{"oneOf":[{"type":"integer","title":"Target Workflow Id","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_workflow_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Target Workflow Id","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_workflow_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX].target_workflow_id","typeLabel":"integer | null"}},"required":["change_type"],"title":"TargetEvent","type":"object","uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes.items.[INDEX]","typeLabel":"TargetEvent · object"},"title":"Target Changes","type":"array","isRequired":true,"uniqueKey":"oneOf.1.callback_settings.oneOf.0.target_changes","typeLabel":"TargetEvent · object[]"},"entity_type":{"enum":["ticket","project_ticket","task","scheduled_entry","time_entry","project","company","contact","resource","contract","opportunity","none","configuration","note","team","role","audit_trail","appointment","servicecall","contract_service","company_location","product"],"title":"EntityType","type":"string","default":"TICKET","uniqueKey":"oneOf.1.callback_settings.oneOf.0.entity_type","typeLabel":"enum\u003cstring>"},"run_only_once_per_entity":{"default":false,"title":"Run Only Once Per Entity","type":"boolean","uniqueKey":"oneOf.1.callback_settings.oneOf.0.run_only_once_per_entity","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.callback_settings.oneOf.0","typeLabel":"EventMatchSettings · object"},{"type":"null","uniqueKey":"oneOf.1.callback_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.callback_settings","typeLabel":"EventMatchSettings · object | null"},"confirm_estimated_cost":{"default":false,"description":"Set to true to save a scheduled Agent whose estimated cost needs confirmation (see `GET /agents/{id}/cost-estimate`). Without it, a save that leaves a scheduled Agent ENABLED at an estimate of 25% or more of the monthly credits returns 409 `estimated_cost_confirmation_required`, with the estimate in `error.details.estimate`, and changes nothing, when it turns the agent on (a create defaults to ENABLED) or makes an enabled one run more often. Send it only after the person who pays has seen the estimate and agreed. Ignored everywhere else.","title":"Confirm Estimated Cost","type":"boolean","uniqueKey":"oneOf.1.confirm_estimated_cost","typeLabel":"boolean"},"description":{"oneOf":[{"type":"string","title":"Description","uniqueKey":"oneOf.1.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","uniqueKey":"oneOf.1.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.description","typeLabel":"string | null"},"entity_type":{"enum":["ticket","project_ticket","task","scheduled_entry","time_entry","project","company","contact","resource","contract","opportunity","none","configuration","note","team","role","audit_trail","appointment","servicecall","contract_service","company_location","product"],"title":"EntityType","type":"string","default":"TICKET","uniqueKey":"oneOf.1.entity_type","typeLabel":"enum\u003cstring>"},"group_name":{"oneOf":[{"type":"string","title":"Group Name","uniqueKey":"oneOf.1.group_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Group Name","uniqueKey":"oneOf.1.group_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.group_name","typeLabel":"string | null"},"group_order":{"oneOf":[{"type":"integer","title":"Group Order","uniqueKey":"oneOf.1.group_order.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Group Order","uniqueKey":"oneOf.1.group_order.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.group_order","typeLabel":"integer | null"},"integrations":{"oneOf":[{"type":"object","title":"Integrations","description":"Per-agent integration permissions: which permission-aware integrations (PSA, M365, RMM, etc.) the agent may call, and at what access level.","properties":{"abuseipdb":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["IP_LOOKUPS","ABUSE_REPORTS"],"title":"Permission Group","type":"string","enumNames":["IP Reputation Lookups","Abuse Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AbuseIPDBPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX]","typeLabel":"AbuseIPDBPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.abuseipdb.permissions","typeLabel":"AbuseIPDBPermissionGroup · object[]"}},"title":"AbuseIPDBIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.abuseipdb","typeLabel":"AbuseIPDBIntegration · object"},"acronis":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.acronis.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EDR_INCIDENTS","EDR_RESPONSE","ALERTS","BACKUPS","TASKS","PLANS","WORKLOADS","DISASTER_RECOVERY","CUSTOMERS","USERS","ACCESS","BILLING","PSA_SERVICE_DESK","PSA_SALES","FILES","STORAGE"],"title":"Permission Group","type":"string","enumNames":["EDR Incidents","EDR Response Actions","Alerts and Events","Backups, Archives and Vaults","Tasks and Activities","Protection Plans","Workloads and Agents","Disaster Recovery","Customers and Services","Users","Roles, MFA and API Clients","Pricing, Usage and Reports","Advanced Automation Service Desk","Advanced Automation Sales and Billing","File Sync \u0026 Share","Storage and Infrastructure"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.acronis.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AcronisPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis.permissions.items.[INDEX]","typeLabel":"AcronisPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis.permissions","typeLabel":"AcronisPermissionGroup · object[]"}},"title":"AcronisIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis","typeLabel":"AcronisIntegration · object"},"acronis_email_security":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SCANS","QUARANTINE","INVESTIGATIONS","ALLOWLISTS","BLOCKLISTS","ADMINS"],"title":"Permission Group","type":"string","enumNames":["Scans","Quarantine and Verdicts","Investigations and Scan Requests","Allowlists","Blocklists","Organizations and Admin Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AcronisEmailSecurityPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX]","typeLabel":"AcronisEmailSecurityPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis_email_security.permissions","typeLabel":"AcronisEmailSecurityPermissionGroup · object[]"}},"title":"AcronisEmailSecurityIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.acronis_email_security","typeLabel":"AcronisEmailSecurityIntegration · object"},"ad":{"description":"Active Directory integration configuration.","properties":{"blacklisted_cmdlets":{"description":"The agent may never run these cmdlets, even when they are allowed.","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.blacklisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_AD_CMDLETS","title":"Blocked cmdlets","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.blacklisted_cmdlets","typeLabel":"string[]"},"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ad.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USER_MANAGEMENT","GROUPS","COMPUTERS","ORGANIZATIONAL_STRUCTURE","INFRASTRUCTURE","ENTRA_CONNECT_SYNC"],"title":"Permission Group","type":"string","enumNames":["User Management","Groups","Computers","Organizational Structure","Infrastructure","Entra Connect Sync"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ad.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AdPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.permissions.items.[INDEX]","typeLabel":"AdPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.permissions","typeLabel":"AdPermissionGroup · object[]"},"whitelisted_cmdlets":{"description":"When set, the agent may run only these cmdlets. Empty allows every supported cmdlet.","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.whitelisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_AD_CMDLETS","title":"Allowed cmdlets","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ad.whitelisted_cmdlets","typeLabel":"string[]"}},"title":"AdIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ad","typeLabel":"AdIntegration · object"},"addigy_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ALERTS","SCRIPTS","MDM_ACTIONS","POLICIES","SYSTEM_UPDATES","USERS"],"title":"Permission Group","type":"string","enumNames":["Devices \u0026 Facts","Alerts \u0026 Monitoring","Scripts \u0026 Commands","MDM Device Actions","Policies","System Updates","Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AddigyRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX]","typeLabel":"AddigyRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm.permissions","typeLabel":"AddigyRmmPermissionGroup · object[]"}},"title":"AddigyRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.addigy_rmm","typeLabel":"AddigyRmmIntegration · object"},"adobe":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.adobe.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","PRODUCT_ACCESS","USER_GROUPS","ADMIN_ROLES"],"title":"Permission Group","type":"string","enumNames":["Users","Product Access \u0026 Licences","User Groups","Admin Roles"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.adobe.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.adobe.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AdobePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.adobe.permissions.items.[INDEX]","typeLabel":"AdobePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.adobe.permissions","typeLabel":"AdobePermissionGroup · object[]"}},"title":"AdobeIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.adobe","typeLabel":"AdobeIntegration · object"},"afas_profit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.afas_profit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUBSCRIPTIONS","SALES","PURCHASING","RELATIONS","DOSSIERS","FINANCE","PROJECTS","EMPLOYEES","PAYROLL","USERS","SETUP","CUSTOM_GET_CONNECTORS"],"title":"Permission Group","type":"string","enumNames":["Subscriptions","Sales, Orders \u0026 Items","Purchasing \u0026 Warehouse","Organisations, Persons \u0026 Debtors","Dossiers \u0026 Workflows","Finance \u0026 Tax","Projects, Hours \u0026 Flex","Employees, Leave \u0026 Recruitment","Payroll","Profit Users","Setup \u0026 Custom Files","Custom GetConnectors"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.afas_profit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.afas_profit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AfasProfitPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.afas_profit.permissions.items.[INDEX]","typeLabel":"AfasProfitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.afas_profit.permissions","typeLabel":"AfasProfitPermissionGroup · object[]"}},"title":"AfasProfitIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.afas_profit","typeLabel":"AfasProfitIntegration · object"},"airlock_digital":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AGENTS","POLICY_GROUPS","ALLOWLISTS","BLOCKLISTS","OTP","EXCEPTIONS","LOGS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Agents","Policy Groups \u0026 Exclusions","Allowlists, Baselines \u0026 Files","Blocklists","OTP Codes","Exception Requests","Execution \u0026 Server Logs","Users, Licence \u0026 Relays"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AirlockPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX]","typeLabel":"AirlockPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.airlock_digital.permissions","typeLabel":"AirlockPermissionGroup · object[]"}},"title":"AirlockIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.airlock_digital","typeLabel":"AirlockIntegration · object"},"arrowsphere":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CUSTOMER_ACCESS","LICENSES","PRICING","ORDERS","QUOTES","CATALOG","BILLING","PARTNER_ACCOUNT","PARTNER_USERS","SUPPORT"],"title":"Permission Group","type":"string","enumNames":["Customers","GDAP and Customer Access","Licenses","Pricing and Rates","Orders","Quotes","Catalog","Statements and Consumption","Partner Account","Partner Users","Support Issues"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ArrowSpherePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX]","typeLabel":"ArrowSpherePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.arrowsphere.permissions","typeLabel":"ArrowSpherePermissionGroup · object[]"}},"title":"ArrowSphereIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.arrowsphere","typeLabel":"ArrowSphereIntegration · object"},"aruba_central":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.aruba_central.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS_AND_EVENTS","DEVICES_AND_HEALTH","CLIENTS","GROUPS_SITES_AND_LABELS","DEVICE_ACTIONS","CONFIGURATION","FIRMWARE","INVENTORY_AND_LICENSING","SECURITY_AND_GUEST","MSP_TENANTS","ADMINISTRATION","RF_LOCATION_AND_IOT"],"title":"Permission Group","type":"string","enumNames":["Alerts \u0026 Events","Devices \u0026 Health","Clients","Groups, Sites \u0026 Labels","Device Actions \u0026 Troubleshooting","Configuration","Firmware","Inventory \u0026 Licensing","Security, NAC \u0026 Guest Access","MSP Tenants","Users \u0026 Administration","RF, Location \u0026 IoT"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.aruba_central.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.aruba_central.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ArubaCentralPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.aruba_central.permissions.items.[INDEX]","typeLabel":"ArubaCentralPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.aruba_central.permissions","typeLabel":"ArubaCentralPermissionGroup · object[]"}},"title":"ArubaCentralIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.aruba_central","typeLabel":"ArubaCentralIntegration · object"},"autoelevate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.autoelevate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ELEVATION_REQUESTS","ELEVATION_EVENTS","ELEVATED_SESSIONS","ELEVATION_RULES","COMPUTERS","COMPANIES","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Elevation Requests","Elevation Events","Elevated Sessions","Elevation Rules","Computers","Companies \u0026 Locations","Account \u0026 Audit"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.autoelevate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autoelevate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AutoelevatePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.autoelevate.permissions.items.[INDEX]","typeLabel":"AutoelevatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.autoelevate.permissions","typeLabel":"AutoelevatePermissionGroup · object[]"}},"title":"AutoelevateIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.autoelevate","typeLabel":"AutoelevateIntegration · object"},"autotask":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","TICKET_NOTES","CLIENT_FACING_TICKET_NOTES","CONTACTS","COMPANIES","CONFIGURATIONS","TIME_ENTRIES","SERVICE_CALLS","PROJECTS","PRODUCTS","CONTRACTS","OPPORTUNITIES","COMPANY_TODOS","TAGS","RESOURCES","BILLING_CODES","ATTACHMENTS","KNOWLEDGE_BASE","DOCUMENTS","INVOICES","EXPENSES","PURCHASE_ORDERS","QUOTES","SALES_ORDERS","INVENTORY","SURVEYS","ADMIN"],"title":"Permission Group","type":"string","enumNames":["Tickets","Ticket Notes (Internal)","Ticket Notes (Client-Facing)","Contacts","Companies","Configurations","Time Entries","Service Calls","Projects","Products","Contracts","Opportunities","Company To-Dos","Tags","Resources","Billing Codes","Attachments","Knowledge Base","Documents","Invoices","Expenses","Purchase Orders","Quotes","Sales Orders","Inventory","Surveys","Admin"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow merging tickets (manual multi-step procedure)","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow merging tickets (manual multi-step procedure)","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"client_facing_settings":{"oneOf":[{"type":"object","title":"AtClientFacingNoteSettings","description":"AT-specific client-facing note settings.","properties":{"allow_notify_additional_contacts":{"default":false,"title":"Allow Notify Additional Contacts","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.allow_notify_additional_contacts","typeLabel":"boolean"},"include_random_delay":{"default":false,"title":"Include Random Delay","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.include_random_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"note_publish_id":{"oneOf":[{"type":"string","title":"Note Publish Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_publish_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Publish Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_publish_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_publish_id","typeLabel":"string | null"},"note_type_id":{"oneOf":[{"type":"string","title":"Note Type Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Type Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_type_id","typeLabel":"string | null"},"notification_mode":{"oneOf":[{"type":"string","title":"Notification Mode","default":"TICKET_NOTE","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.notification_mode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notification Mode","default":"TICKET_NOTE","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.notification_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.notification_mode","typeLabel":"string | null"},"skip_notifications_for_closed_tickets":{"default":true,"title":"Skip Notifications For Closed Tickets","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.skip_notifications_for_closed_tickets","typeLabel":"boolean"},"udf_field_name":{"default":"Notify Contact by Email","title":"Udf Field Name","type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.udf_field_name","typeLabel":"string"},"use_custom_note_type":{"default":false,"title":"Use Custom Note Type","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.use_custom_note_type","typeLabel":"boolean"},"use_udf_field":{"default":false,"title":"Use Udf Field","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.use_udf_field","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0","typeLabel":"AtClientFacingNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings","typeLabel":"AtClientFacingNoteSettings · object | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"AtInternalNoteSettings","description":"AT-specific internal note settings on the TICKET_NOTES (Internal) group.\n\nLets an MSP pin a dedicated Autotask Note Type / Publish on Neo's internal notes so their\nAutotask workflow rules can tell Neo's notes apart from real technician/contact activity.\nApplied by enforcing the configured ids onto internal note writes on the generic\nAT_PSA_REQUEST path — see autotask_request_tool._enforce_internal_note_type. Publish is scoped\nto internal values only (Internal Project Team / Internal \u0026 Co-Managed); see INTERNAL_PUBLISH_IDS.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"},"note_publish_id":{"oneOf":[{"type":"string","title":"Note Publish Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_publish_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Publish Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_publish_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_publish_id","typeLabel":"string | null"},"note_type_id":{"oneOf":[{"type":"string","title":"Note Type Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Type Id","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_type_id","typeLabel":"string | null"},"use_custom_note_type":{"default":false,"title":"Use Custom Note Type","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.use_custom_note_type","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"AtInternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings","typeLabel":"AtInternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"time_entry_udf_settings":{"oneOf":[{"type":"object","title":"AtTimeEntryUdfSettings","description":"AT-specific UDF settings for time entry email notifications.","properties":{"include_dynamic_delay":{"default":false,"title":"Include Dynamic Delay","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.include_dynamic_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"udf_field_name":{"default":"Notify Contact by Email","title":"Udf Field Name","type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.udf_field_name","typeLabel":"string"},"use_udf_field":{"default":false,"title":"Use Udf Field","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.use_udf_field","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0","typeLabel":"AtTimeEntryUdfSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings","typeLabel":"AtTimeEntryUdfSettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"AtPsaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions.items.[INDEX]","typeLabel":"AtPsaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask.permissions","typeLabel":"AtPsaPermissionGroup · object[]"}},"title":"AtPsaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.autotask","typeLabel":"AtPsaIntegration · object"},"auvik":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.auvik.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","ALERTS","STATISTICS","TENANTS_AND_BILLING","NOTES_AND_AUDIT","SAAS_MANAGEMENT"],"title":"Permission Group","type":"string","enumNames":["Inventory","Alerts","Statistics","Tenants and Billing","Notes and Audit","SaaS Management"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.auvik.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.auvik.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AuvikPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.auvik.permissions.items.[INDEX]","typeLabel":"AuvikPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.auvik.permissions","typeLabel":"AuvikPermissionGroup · object[]"}},"title":"AuvikIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.auvik","typeLabel":"AuvikIntegration · object"},"avanan":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.avanan.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMAILS_AND_EVENTS","BLOCK_LIST","ALLOW_LISTS","ENGINE_EXCEPTIONS","CUSTOMER_TENANTS","MSP_USERS"],"title":"Permission Group","type":"string","enumNames":["Emails \u0026 Security Events","Block List","Allow Lists","Engine Exceptions","Customer Tenants \u0026 Licenses","MSP Users \u0026 Partners"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.avanan.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.avanan.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AvananPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.avanan.permissions.items.[INDEX]","typeLabel":"AvananPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.avanan.permissions","typeLabel":"AvananPermissionGroup · object[]"}},"title":"AvananIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.avanan","typeLabel":"AvananIntegration · object"},"axcient":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.axcient.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["BACKUPS","VAULT_THRESHOLDS","ORGANIZATION_AND_USERS","CLOUD_BACKUPS","SYNC","SYNC_SHARE_LINKS","BILLING"],"title":"Permission Group","type":"string","enumNames":["x360Recover Backups","Vault Connectivity Thresholds","Organization and Portal Users","x360Cloud Backups","x360Sync Files","x360Sync Share Links","Billing Usage"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.axcient.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.axcient.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AxcientPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.axcient.permissions.items.[INDEX]","typeLabel":"AxcientPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.axcient.permissions","typeLabel":"AxcientPermissionGroup · object[]"}},"title":"AxcientIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.axcient","typeLabel":"AxcientIntegration · object"},"beyondtrust_epm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JIT_APPLICATION_ACCESS","JIT_ADMIN_ACCESS","COMPUTERS","GROUPS","POLICIES","CONSOLE_USERS","ACTIVITY"],"title":"Permission Group","type":"string","enumNames":["JIT Application Access","JIT Admin Access","Computers","Groups","Policies","Console Users and Access","Activity and Events"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BeyondTrustEpmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX]","typeLabel":"BeyondTrustEpmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.beyondtrust_epm.permissions","typeLabel":"BeyondTrustEpmPermissionGroup · object[]"}},"title":"BeyondTrustEpmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.beyondtrust_epm","typeLabel":"BeyondTrustEpmIntegration · object"},"bicom_pbxware":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CALL_HISTORY","TRANSCRIPTIONS","CALLS_AND_SMS","EXTENSIONS","CALL_ROUTING","DEVICES","AI_AGENTS","TENANTS_AND_BILLING","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Call History, Live Calls and Statistics","Call Transcripts and Transcription Settings","Placing, Transferring and Recording Calls, and SMS","Extensions, Departments and Contacts","IVRs, Ring Groups, Queues, DIDs and Opening Hours","Phones and Emergency Buttons","AI Voice Agents and AI Providers","Tenants, Packages, Service Plans and Balances","Trunks, Server Settings and Web Hooks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BicomPbxwarePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX]","typeLabel":"BicomPbxwarePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.bicom_pbxware.permissions","typeLabel":"BicomPbxwarePermissionGroup · object[]"}},"title":"BicomPbxwareIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.bicom_pbxware","typeLabel":"BicomPbxwareIntegration · object"},"bigleaf":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.bigleaf.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["STATUS_AND_RISKS","SITE_CONFIGURATION","COMPANIES_AND_USERS"],"title":"Permission Group","type":"string","enumNames":["Site Status and Risks","Site Configuration","Companies and Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.bigleaf.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.bigleaf.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BigleafPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.bigleaf.permissions.items.[INDEX]","typeLabel":"BigleafPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.bigleaf.permissions","typeLabel":"BigleafPermissionGroup · object[]"}},"title":"BigleafIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.bigleaf","typeLabel":"BigleafIntegration · object"},"blackpoint":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.blackpoint.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS_AND_TENANTS","DETECTIONS","ASSETS","VULNERABILITIES","POSTURE_AND_REPORTS","CLOUD_RESPONSE","CLOUD_ONBOARDING","ESCALATION_CONTACTS"],"title":"Permission Group","type":"string","enumNames":["Accounts \u0026 Tenants","Detections","Assets","Vulnerabilities \u0026 Exposures","Posture \u0026 Reports","Cloud Response","Cloud Onboarding","Escalation Contacts"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.blackpoint.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.blackpoint.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BlackpointPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.blackpoint.permissions.items.[INDEX]","typeLabel":"BlackpointPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.blackpoint.permissions","typeLabel":"BlackpointPermissionGroup · object[]"}},"title":"BlackpointIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.blackpoint","typeLabel":"BlackpointIntegration · object"},"breach_secure_now":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USER_STATISTICS","CLIENTS"],"title":"Permission Group","type":"string","enumNames":["Client and User Statistics","Clients"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BreachSecureNowPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX]","typeLabel":"BreachSecureNowPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.breach_secure_now.permissions","typeLabel":"BreachSecureNowPermissionGroup · object[]"}},"title":"BreachSecureNowIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.breach_secure_now","typeLabel":"BreachSecureNowIntegration · object"},"call_harbor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.call_harbor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CALL_HISTORY","RECORDINGS","LIVE_CALLS","CALL_CENTER","USERS","DEVICES","CALL_ROUTING","MEDIA","MESSAGING","MEETINGS","DOMAINS","PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Call History and Statistics","Call Recordings and Transcriptions","Live Calls","Call Queues and Agents","Users and Contacts","Devices and Phones","Phone Numbers and Call Routing","Voicemail, Greetings and Hold Music","SMS and Chat","Meetings and Conferences","Domains, Sites and Emergency Addresses","Platform Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.call_harbor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.call_harbor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CallHarborPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.call_harbor.permissions.items.[INDEX]","typeLabel":"CallHarborPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.call_harbor.permissions","typeLabel":"CallHarborPermissionGroup · object[]"}},"title":"CallHarborIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.call_harbor","typeLabel":"CallHarborIntegration · object"},"callswitch_one":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CALL_HISTORY","RECORDINGS","CALLS_AND_SMS","USERS","CALL_ROUTING","NUMBERS","MEDIA","DEVICES","BILLING","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Call History and Statistics","Call Recordings and Transcriptions","Outbound Calls and SMS Campaigns","SIP Users, Departments and Phone Books","Call Flows, Groups and Routing","Phone Numbers and Caller IDs","Voicemail, Fax and Audio","Phones and SIP Trunks","Billing and Subscriptions","Customers and Account Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CallSwitchOnePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX]","typeLabel":"CallSwitchOnePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.callswitch_one.permissions","typeLabel":"CallSwitchOnePermissionGroup · object[]"}},"title":"CallSwitchOneIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.callswitch_one","typeLabel":"CallSwitchOneIntegration · object"},"centralreach":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.centralreach.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMPLOYEES","CONTACT_LABELS_AND_FIELDS","TASKS","SCHEDULING","FILES","CLIENTS","BILLING","PAYROLL"],"title":"Permission Group","type":"string","enumNames":["Employees","Contact Labels \u0026 Custom Fields","Tasks","Schedules \u0026 Availability","Files","Clients (Patients)","Billing \u0026 Payments","Payroll"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.centralreach.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.centralreach.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CentralReachPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.centralreach.permissions.items.[INDEX]","typeLabel":"CentralReachPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.centralreach.permissions","typeLabel":"CentralReachPermissionGroup · object[]"}},"title":"CentralReachIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.centralreach","typeLabel":"CentralReachIntegration · object"},"cipp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cipp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TENANTS","USERS","MAILBOXES","EMAIL_SECURITY","DEVICES","SECURITY","SHAREPOINT_TEAMS","SECRETS","RAW_PASSTHROUGH"],"title":"Permission Group","type":"string","enumNames":["Tenants \u0026 Licences","Users \u0026 Groups","Mailboxes","Email Security","Devices","Security \u0026 Sign-ins","SharePoint \u0026 Teams","Passwords \u0026 Keys","Raw Graph \u0026 Exchange"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cipp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cipp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CippPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cipp.permissions.items.[INDEX]","typeLabel":"CippPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cipp.permissions","typeLabel":"CippPermissionGroup · object[]"}},"title":"CippIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cipp","typeLabel":"CippIntegration · object"},"cisco_umbrella":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DESTINATION_LISTS","POLICIES","DEPLOYMENTS","REPORTS","INVESTIGATE","ADMIN","PROVIDER_CONSOLE"],"title":"Permission Group","type":"string","enumNames":["Destination Lists and Internal Domains","Policies and Applications","Deployments","Reports","Investigate","Users and API Keys","Provider Console"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CiscoUmbrellaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX]","typeLabel":"CiscoUmbrellaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cisco_umbrella.permissions","typeLabel":"CiscoUmbrellaPermissionGroup · object[]"}},"title":"CiscoUmbrellaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cisco_umbrella","typeLabel":"CiscoUmbrellaIntegration · object"},"clickup":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.clickup.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TASKS","COMMENTS","DOCS","HIERARCHY","TIME_TRACKING","GOALS","MEMBERS","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Tasks, Subtasks \u0026 Checklists","Comments \u0026 Chat","Docs","Spaces, Folders, Lists \u0026 Views","Time Tracking","Goals","Members, Guests \u0026 Access","Webhooks \u0026 Audit Logs"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.clickup.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.clickup.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ClickUpPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.clickup.permissions.items.[INDEX]","typeLabel":"ClickUpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.clickup.permissions","typeLabel":"ClickUpPermissionGroup · object[]"}},"title":"ClickUpIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.clickup","typeLabel":"ClickUpIntegration · object"},"cloudradial":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cloudradial.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SERVICE_CATALOG","PORTAL_USERS","COMPANIES","ENDPOINTS","PORTAL_CONTENT","FEEDBACK_AND_ASSESSMENTS","TRAINING","FLEXIBLE_ASSETS","SIGNAL_MESSAGES"],"title":"Permission Group","type":"string","enumNames":["Service Catalog","Portal Users","Companies \u0026 Domains","Endpoints","Portal Content","Feedback \u0026 Assessments","Training","Flexible Assets","Signal Messages"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cloudradial.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cloudradial.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CloudRadialPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cloudradial.permissions.items.[INDEX]","typeLabel":"CloudRadialPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cloudradial.permissions","typeLabel":"CloudRadialPermissionGroup · object[]"}},"title":"CloudRadialIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cloudradial","typeLabel":"CloudRadialIntegration · object"},"commvault":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.commvault.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JOBS","ALERTS","CLIENTS","PLANS","RESTORE","STORAGE","WORKFLOWS","DATA_INSIGHTS","USERS_AND_SECURITY","COMMCELL"],"title":"Permission Group","type":"string","enumNames":["Jobs \u0026 Events","Alerts \u0026 Monitoring","Clients \u0026 Agents","Plans \u0026 Schedules","Restores \u0026 Recovery","Storage \u0026 Media Agents","Workflows \u0026 Commands","Data Insights \u0026 Compliance","Users, Roles \u0026 Security","CommCell, Companies \u0026 Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.commvault.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.commvault.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CommvaultPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.commvault.permissions.items.[INDEX]","typeLabel":"CommvaultPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.commvault.permissions","typeLabel":"CommvaultPermissionGroup · object[]"}},"title":"CommvaultIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.commvault","typeLabel":"CommvaultIntegration · object"},"confluence":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.confluence.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PAGES","SPACES","SEARCH","ATTACHMENTS","USERS"],"title":"Permission Group","type":"string","enumNames":["Pages","Spaces","Search","Attachments","Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.confluence.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.confluence.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ConfluencePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.confluence.permissions.items.[INDEX]","typeLabel":"ConfluencePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.confluence.permissions","typeLabel":"ConfluencePermissionGroup · object[]"}},"title":"ConfluenceIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.confluence","typeLabel":"ConfluenceIntegration · object"},"connectwise_cpq":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["QUOTES","QUOTE_APPROVALS","USERS","TEMPLATES_AND_LOOKUPS"],"title":"Permission Group","type":"string","enumNames":["Quotes","Quote Approval Decisions","Users","Templates and Lookups"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ConnectWiseCpqPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX]","typeLabel":"ConnectWiseCpqPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.connectwise_cpq.permissions","typeLabel":"ConnectWiseCpqPermissionGroup · object[]"}},"title":"ConnectWiseCpqIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.connectwise_cpq","typeLabel":"ConnectWiseCpqIntegration · object"},"controld":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.controld.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATION","BILLING","PROFILES","CUSTOM_RULES","ENDPOINTS","INTERNAL_DOMAINS","ANALYTICS"],"title":"Permission Group","type":"string","enumNames":["Organization","Billing","Profiles \u0026 Filters","Custom Rules","Endpoints \u0026 IPs","Internal Domains","Analytics \u0026 Domain Test"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.controld.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.controld.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ControlDPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.controld.permissions.items.[INDEX]","typeLabel":"ControlDPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.controld.permissions","typeLabel":"ControlDPermissionGroup · object[]"}},"title":"ControlDIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.controld","typeLabel":"ControlDIntegration · object"},"controlup":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.controlup.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VDI_MACHINES","VDI_TRIGGERS","VDI_MONITORING","DESKTOPS_DEVICES","DESKTOPS_ACTIONS","DESKTOPS_ALERTS","DESKTOPS_DATA","DESKTOPS_SURVEYS","PLATFORM_ALERTS","SYNTHETIC","COMPLIANCE","COMPLIANCE_REMEDIATION","WORKFLOWS","ORG_ACCESS","ORG_TENANTS","DAAS_RESOURCES","DAAS_SESSIONS","DAAS_CLOUD_ACCOUNTS"],"title":"Permission Group","type":"string","enumNames":["VDI Machines","VDI Triggers \u0026 Automations","VDI Metrics \u0026 History","Desktops Devices","Desktops Device Actions","Desktops Alerts \u0026 Events","Desktops Data \u0026 Reports","Desktops User Surveys","Platform Alerts \u0026 Events","Synthetic Monitoring","Compliance","Compliance Remediation","Workflows","Users, Roles \u0026 Access","Tenants, Blueprints \u0026 Tags","DaaS Host Pools \u0026 Images","DaaS Sessions","DaaS Cloud Tenants \u0026 Credentials"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.controlup.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.controlup.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ControlUpPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.controlup.permissions.items.[INDEX]","typeLabel":"ControlUpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.controlup.permissions","typeLabel":"ControlUpPermissionGroup · object[]"}},"title":"ControlUpIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.controlup","typeLabel":"ControlUpIntegration · object"},"cork":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cork.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS_AND_SCORES","ASSETS","COMPLIANCE","VULNERABILITIES","INTEGRATIONS","SOFTWARE_INSTALLS","WARRANTIES_AND_INVOICES","DISTRIBUTOR_PARTNERS"],"title":"Permission Group","type":"string","enumNames":["Clients and Cyber Scores","Devices, Inboxes and Domains","Compliance Events","Software Vulnerabilities","Connected Integrations","Software Installs","Warranties and Invoices","Distributor Partners"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cork.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cork.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CorkPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cork.permissions.items.[INDEX]","typeLabel":"CorkPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cork.permissions","typeLabel":"CorkPermissionGroup · object[]"}},"title":"CorkIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cork","typeLabel":"CorkIntegration · object"},"cove":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cove.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","CUSTOMERS","POLICIES","NOTIFICATIONS","USERS","STORAGE","JOBS","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Devices and Backup Status","Customers and Deployment","Profiles and Retention Policies","Notifications and Reports","Users and Access","Storage","Service Jobs","Account Settings and Audit"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cove.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cove.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CovePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cove.permissions.items.[INDEX]","typeLabel":"CovePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cove.permissions","typeLabel":"CovePermissionGroup · object[]"}},"title":"CoveIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cove","typeLabel":"CoveIntegration · object"},"crewhu":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.crewhu.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SURVEYS","EMPLOYEES","RECOGNITION","CONTESTS"],"title":"Permission Group","type":"string","enumNames":["CSAT Surveys","Employees","Badges \u0026 Prizes","Contest Results"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.crewhu.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.crewhu.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CrewhuPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.crewhu.permissions.items.[INDEX]","typeLabel":"CrewhuPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.crewhu.permissions","typeLabel":"CrewhuPermissionGroup · object[]"}},"title":"CrewhuIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.crewhu","typeLabel":"CrewhuIntegration · object"},"crowdstrike":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["HOSTS","SENSORS","ALERTS","RESPONSE","POLICIES","EXCLUSIONS","VULNERABILITIES","INVESTIGATION","INTEL","IDENTITY","CLOUD","AUTOMATION","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Hosts and Host Groups","Sensor Versions, Installers and Update Policies","Alerts, Incidents and Detections","Real Time Response","Prevention, Device Control, Firewall and Other Policies","Exclusions, IOCs and Custom IOA Rules","Spotlight Vulnerabilities and Exposure Management","Event Search, Threat Hunting and NG-SIEM","Threat Intelligence and Sandbox","Identity Protection","Cloud, Container, SaaS and Browser Security","Fusion SOAR Workflows, IT Automation and Foundry","Users, Roles, API Clients and Flight Control"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CrowdStrikePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX]","typeLabel":"CrowdStrikePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.crowdstrike.permissions","typeLabel":"CrowdStrikePermissionGroup · object[]"}},"title":"CrowdStrikeIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.crowdstrike","typeLabel":"CrowdStrikeIntegration · object"},"cw_asio":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ENDPOINTS","AUTOMATION","TICKETING","COMPANIES","CONTACTS","CUSTOM_FIELDS","POLICY","PATCHING","ALERTING","INCIDENTS","BACKUP","NETWORK_DEVICES","MAPPINGS","BILLING","PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Endpoints","Automation","Ticketing","Companies \u0026 Sites","Contacts","Custom Fields","Policy","OS Patching","Alerts \u0026 Suspensions","Incidents","Backup Dashboard","Network Devices","Endpoint \u0026 Site Mapping","Billing","Platform Info"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CwAsioPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions.items.[INDEX]","typeLabel":"CwAsioPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio.permissions","typeLabel":"CwAsioPermissionGroup · object[]"}},"title":"CwAsioIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_asio","typeLabel":"CwAsioIntegration · object"},"cw_automate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPUTERS","CLIENTS_AND_LOCATIONS","SCRIPTS","SCRIPT_EXECUTION","SOFTWARE_AND_PATCHES","MONITORING"],"title":"Permission Group","type":"string","enumNames":["Computers","Clients \u0026 Locations","Scripts","Script Execution","Software \u0026 Patches","Monitoring"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CwAutomatePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions.items.[INDEX]","typeLabel":"CwAutomatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate.permissions","typeLabel":"CwAutomatePermissionGroup · object[]"}},"title":"CwAutomateIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_automate","typeLabel":"CwAutomateIntegration · object"},"cw_psa":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","TICKET_NOTES","CLIENT_FACING_TICKET_NOTES","CONTACTS","COMPANIES","CONFIGURATIONS","TIME_ENTRIES","SCHEDULE_ENTRIES","PROJECTS","PRODUCTS","AGREEMENTS","OPPORTUNITIES","INVOICES","PURCHASE_ORDERS","EXPENSES","SALES_ACTIVITIES","SALES_ORDERS","MARKETING","DOCUMENTS","AUDIT_TRAIL","PROJECT_TICKETS","TIMESHEETS","SLAS","KNOWLEDGE_BASE","INVENTORY","MANAGED_SERVICES","SALES_PIPELINE","ACCOUNTING","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Tickets","Ticket Notes (Internal)","Ticket Notes (Client-Facing)","Contacts","Companies","Configurations","Time Entries","Schedule Entries","Projects","Products","Agreements","Opportunities","Invoices","Purchase Orders","Expenses","Sales Activities","Sales Orders","Marketing","Documents","Audit Trail","Project Tickets","Timesheets","SLAs","Knowledge Base","Inventory","Managed Services","Sales Pipeline","Accounting","System"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_bundle":{"oneOf":[{"type":"boolean","title":"Allow Bundle","description":"Allow bundling child tickets under a parent","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_bundle.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Bundle","description":"Allow bundling child tickets under a parent","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_bundle.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_bundle","typeLabel":"boolean | null"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow merging tickets into one","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow merging tickets into one","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"client_facing_settings":{"oneOf":[{"type":"object","title":"CwClientFacingNoteSettings","description":"CW-specific: no extra fields beyond base.","properties":{"allow_notify_additional_contacts":{"default":false,"title":"Allow Notify Additional Contacts","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allow_notify_additional_contacts","typeLabel":"boolean"},"include_random_delay":{"default":false,"title":"Include Random Delay","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.include_random_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"skip_notifications_for_closed_tickets":{"default":true,"title":"Skip Notifications For Closed Tickets","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.skip_notifications_for_closed_tickets","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0","typeLabel":"CwClientFacingNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings","typeLabel":"CwClientFacingNoteSettings · object | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"InternalNoteSettings","description":"Settings for the internal notes Neo writes, on each PSA's internal ticket-notes group.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"InternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings","typeLabel":"InternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"CwPsaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions.items.[INDEX]","typeLabel":"CwPsaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa.permissions","typeLabel":"CwPsaPermissionGroup · object[]"}},"title":"CwPsaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cw_psa","typeLabel":"CwPsaIntegration · object"},"cyberqp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cyberqp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","AGENT_DEPLOYMENT","IDENTITY_VERIFICATION","JIT_ACCOUNTS","PASSWORDS","EVENTS"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Accounts","Agent Deployment","Identity Verification","Just-In-Time Accounts","Passwords \u0026 OTP","Events"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.cyberqp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.cyberqp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CyberQpPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cyberqp.permissions.items.[INDEX]","typeLabel":"CyberQpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.cyberqp.permissions","typeLabel":"CyberQpPermissionGroup · object[]"}},"title":"CyberQpIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.cyberqp","typeLabel":"CyberQpIntegration · object"},"d_and_h":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","USERS","CATALOG","SUBSCRIPTIONS","ORDERS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Companies","Portal Users","Products \u0026 Pricing","Subscriptions","Orders","Invoices \u0026 Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DAndHPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h.permissions.items.[INDEX]","typeLabel":"DAndHPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h.permissions","typeLabel":"DAndHPermissionGroup · object[]"}},"title":"DAndHIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h","typeLabel":"DAndHIntegration · object"},"d_and_h_hardware":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRODUCTS","ORDERS"],"title":"Permission Group","type":"string","enumNames":["Products, Price \u0026 Stock","Orders"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DAndHHardwarePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX]","typeLabel":"DAndHHardwarePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h_hardware.permissions","typeLabel":"DAndHHardwarePermissionGroup · object[]"}},"title":"DAndHHardwareIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.d_and_h_hardware","typeLabel":"DAndHHardwareIntegration · object"},"dark_web_id":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","MONITORED_DOMAINS","COMPROMISES","LIVE_SEARCH","USERS","USER_ROLES","ALERTS_AND_REPORTS"],"title":"Permission Group","type":"string","enumNames":["Organizations","Monitored Domains","Compromises","Live Search","Users","User Roles","Alerts and Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DarkWebIdPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX]","typeLabel":"DarkWebIdPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dark_web_id.permissions","typeLabel":"DarkWebIdPermissionGroup · object[]"}},"title":"DarkWebIdIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dark_web_id","typeLabel":"DarkWebIdIntegration · object"},"datto_bcdr":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["APPLIANCES","ENDPOINT_BACKUP","ACTIVITY_LOG","SAAS_PROTECTION"],"title":"Permission Group","type":"string","enumNames":["BCDR Appliances","Endpoint Backup","Activity Log","SaaS Protection"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoBcdrPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX]","typeLabel":"DattoBcdrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_bcdr.permissions","typeLabel":"DattoBcdrPermissionGroup · object[]"}},"title":"DattoBcdrIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_bcdr","typeLabel":"DattoBcdrIntegration · object"},"datto_edr":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_edr.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","QUARANTINE","RESPONSE_ACTIONS","DEVICES","POLICIES","ORGANIZATIONS","SCAN_DATA","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Alerts","Quarantine and Files","Response Actions","Devices","Exclusions, Policies and Rules","Organizations and Locations","Scan Data","Account and Integrations"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_edr.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_edr.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoEdrPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_edr.permissions.items.[INDEX]","typeLabel":"DattoEdrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_edr.permissions","typeLabel":"DattoEdrPermissionGroup · object[]"}},"title":"DattoEdrIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_edr","typeLabel":"DattoEdrIntegration · object"},"datto_networking":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_networking.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["NETWORKS_AND_DEVICES","DEVICE_ACTIONS","DEVICE_INVENTORY","NETWORK_SETTINGS","CLIENTS_AND_VOUCHERS","NETWORKS_AND_GROUPS","USERS_AND_ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Networks \u0026 Devices","Device Actions","Device Inventory","Network Settings","WiFi Clients \u0026 Vouchers","Networks \u0026 Network Groups","Users \u0026 Account"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_networking.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_networking.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoNetworkingPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_networking.permissions.items.[INDEX]","typeLabel":"DattoNetworkingPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_networking.permissions","typeLabel":"DattoNetworkingPermissionGroup · object[]"}},"title":"DattoNetworkingIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_networking","typeLabel":"DattoNetworkingIntegration · object"},"datto_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","SITES","COMPONENTS","JOBS","AUDIT","ALERTS"],"title":"Permission Group","type":"string","enumNames":["Devices","Sites","Components","Jobs","Audit","Alerts"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX]","typeLabel":"DattoRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm.permissions","typeLabel":"DattoRmmPermissionGroup · object[]"}},"title":"DattoRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.datto_rmm","typeLabel":"DattoRmmIntegration · object"},"dayforce":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dayforce.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMPLOYEES","ACCOUNTS_AND_ACCESS","PERSONAL_DETAILS","PAY_AND_TAX","TIME_AND_SCHEDULING","TALENT_AND_RECRUITING","ORGANIZATION","REPORTS_EXPORTS_AND_DOCUMENTS"],"title":"Permission Group","type":"string","enumNames":["Employees","Accounts \u0026 Access","Personal Details","Pay \u0026 Tax","Time \u0026 Scheduling","Talent \u0026 Recruiting","Organization","Reports, Exports \u0026 Documents"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dayforce.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dayforce.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DayforcePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dayforce.permissions.items.[INDEX]","typeLabel":"DayforcePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dayforce.permissions","typeLabel":"DayforcePermissionGroup · object[]"}},"title":"DayforceIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dayforce","typeLabel":"DayforceIntegration · object"},"defensx":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.defensx.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["URL_LISTS","POLICIES","CUSTOMERS","USERS_AND_AGENTS","LOGS_AND_REPORTS","USAGE"],"title":"Permission Group","type":"string","enumNames":["Allow and Block Lists","Policies","Customers","Users, Agents and Extensions","Logs and Reports","Usage"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.defensx.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.defensx.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DefensXPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.defensx.permissions.items.[INDEX]","typeLabel":"DefensXPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.defensx.permissions","typeLabel":"DefensXPermissionGroup · object[]"}},"title":"DefensXIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.defensx","typeLabel":"DefensXIntegration · object"},"dell_warranty":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WARRANTY_AND_ASSETS"],"title":"Permission Group","type":"string","enumNames":["Warranty and Assets"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DellWarrantyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX]","typeLabel":"DellWarrantyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dell_warranty.permissions","typeLabel":"DellWarrantyPermissionGroup · object[]"}},"title":"DellWarrantyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dell_warranty","typeLabel":"DellWarrantyIntegration · object"},"dfe_fbit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["FINANCIAL_RETURNS"],"title":"Permission Group","type":"string","enumNames":["Financial Returns"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DfeFbitPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX]","typeLabel":"DfeFbitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_fbit.permissions","typeLabel":"DfeFbitPermissionGroup · object[]"}},"title":"DfeFbitIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_fbit","typeLabel":"DfeFbitIntegration · object"},"dfe_statistics":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PUBLISHED_STATISTICS"],"title":"Permission Group","type":"string","enumNames":["Published Statistics"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DfeStatisticsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX]","typeLabel":"DfeStatisticsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_statistics.permissions","typeLabel":"DfeStatisticsPermissionGroup · object[]"}},"title":"DfeStatisticsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dfe_statistics","typeLabel":"DfeStatisticsIntegration · object"},"dicker_data":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dicker_data.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUBSCRIPTIONS","TENANTS","CUSTOMER_AGREEMENTS","ORDERS","PRICING","BILLING","AUTODESK"],"title":"Permission Group","type":"string","enumNames":["Microsoft Subscriptions","Customer Tenants","Microsoft Customer Agreement","Orders","Pricing","Invoices and Programs","Autodesk"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dicker_data.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dicker_data.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DickerDataPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dicker_data.permissions.items.[INDEX]","typeLabel":"DickerDataPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dicker_data.permissions","typeLabel":"DickerDataPermissionGroup · object[]"}},"title":"DickerDataIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dicker_data","typeLabel":"DickerDataIntegration · object"},"discord":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.discord.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MESSAGES","CHANNELS","MEMBERS","ROLES","SERVER","EXPRESSIONS","WEBHOOKS","APPLICATION"],"title":"Permission Group","type":"string","enumNames":["Messages \u0026 Threads","Channels","Members \u0026 Moderation","Roles \u0026 Access","Server Settings","Events, Emojis \u0026 Stickers","Webhooks","Bot \u0026 Application"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.discord.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.discord.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DiscordPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.discord.permissions.items.[INDEX]","typeLabel":"DiscordPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.discord.permissions","typeLabel":"DiscordPermissionGroup · object[]"}},"title":"DiscordIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.discord","typeLabel":"DiscordIntegration · object"},"dnsfilter":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","POLICIES","UNBLOCK_REQUESTS","NETWORKS","ROAMING_CLIENTS","SCHEDULED_REPORTS","ORGANIZATIONS","USERS","BILLING","CATEGORIES"],"title":"Permission Group","type":"string","enumNames":["Reports and Query Logs","Policies, Allow and Block Lists","Unblock Requests","Networks","Roaming Clients","Scheduled Reports","Customer Organizations","Users, SSO and API Keys","Billing and Invoices","Categories and Domain Lookups"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DNSFilterPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX]","typeLabel":"DNSFilterPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.dnsfilter.permissions","typeLabel":"DNSFilterPermissionGroup · object[]"}},"title":"DNSFilterIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.dnsfilter","typeLabel":"DNSFilterIntegration · object"},"domotz":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.domotz.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COLLECTORS_AND_DEVICES","COLLECTOR_SETTINGS","MONITORING_COVERAGE","ALERTS","DEVICE_ACTIONS","ORGANIZATIONS","USERS_AND_ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Collectors \u0026 Devices","Collector Settings","Monitoring Coverage","Alerts","Device Actions","Organizations","Users \u0026 Account"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.domotz.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.domotz.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DomotzPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.domotz.permissions.items.[INDEX]","typeLabel":"DomotzPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.domotz.permissions","typeLabel":"DomotzPermissionGroup · object[]"}},"title":"DomotzIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.domotz","typeLabel":"DomotzIntegration · object"},"draytek_vigoracs":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","DEVICE_SETTINGS","DEVICE_ACTIONS","NETWORKS","PROVISIONING","USER_GROUPS","USERS"],"title":"Permission Group","type":"string","enumNames":["Devices","Device Settings (TR-069)","Reboot \u0026 Factory Reset","Networks","Provisioning Profiles","User Groups","Users \u0026 Access"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VigorAcsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX]","typeLabel":"VigorAcsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.draytek_vigoracs.permissions","typeLabel":"VigorAcsPermissionGroup · object[]"}},"title":"DrayTekVigorAcsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.draytek_vigoracs","typeLabel":"DrayTekVigorAcsIntegration · object"},"duo":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.duo.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","CALLER_VERIFICATION","AUTHENTICATORS","BYPASS_CODES","GROUPS","ENDPOINTS","POLICIES","APPLICATIONS","ADMINISTRATORS","ACCOUNT_SETTINGS","LOGS_AND_REPORTS","SUBACCOUNTS_AND_BILLING"],"title":"Permission Group","type":"string","enumNames":["Users","Caller Verification","Phones and Authenticators","Bypass Codes","Groups","Endpoints and Devices","Policies","Applications","Administrators","Account Settings","Logs and Reports","Subaccounts and Billing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.duo.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.duo.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DuoPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.duo.permissions.items.[INDEX]","typeLabel":"DuoPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.duo.permissions","typeLabel":"DuoPermissionGroup · object[]"}},"title":"DuoIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.duo","typeLabel":"DuoIntegration · object"},"eight_by_eight":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","RING_GROUPS","SITES_AND_NUMBERS","CONTACTS","AUDIT_LOG"],"title":"Permission Group","type":"string","enumNames":["Users","Ring Groups","Sites, Addresses \u0026 Numbers","Directory Contacts","Audit Log"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"EightByEightPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX]","typeLabel":"EightByEightPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.eight_by_eight.permissions","typeLabel":"EightByEightPermissionGroup · object[]"}},"title":"EightByEightIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.eight_by_eight","typeLabel":"EightByEightIntegration · object"},"elevate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.elevate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMER_ACCOUNTS","USERS","VOICE_SERVICE","PHONE_NUMBERS","VOICE_DEVICES","LICENSES","CONTACTS","PAYMENT_AND_USAGE"],"title":"Permission Group","type":"string","enumNames":["Customer Accounts","Users","Voice Service and Locations","Phone Numbers","Voice Devices","Licenses and Products","Partner Contacts","Payment Method and Usage"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.elevate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.elevate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ElevatePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.elevate.permissions.items.[INDEX]","typeLabel":"ElevatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.elevate.permissions","typeLabel":"ElevatePermissionGroup · object[]"}},"title":"ElevateIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.elevate","typeLabel":"ElevateIntegration · object"},"elmo":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.elmo.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","PERSONAL_CONTACT_DETAILS","ONBOARDING_USERS","ORG_STRUCTURE","EMPLOYMENT_AND_PAYROLL","LEAVE","RECRUITMENT"],"title":"Permission Group","type":"string","enumNames":["Users","Personal Contact Details","Onboarding Users","Org Structure","Employment \u0026 Payroll","Leave","Recruitment"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.elmo.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.elmo.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ElmoPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.elmo.permissions.items.[INDEX]","typeLabel":"ElmoPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.elmo.permissions","typeLabel":"ElmoPermissionGroup · object[]"}},"title":"ElmoIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.elmo","typeLabel":"ElmoIntegration · object"},"endoflife_date":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRODUCT_LIFECYCLES"],"title":"Permission Group","type":"string","enumNames":["Product Lifecycles"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"EndoflifeDatePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX]","typeLabel":"EndoflifeDatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.endoflife_date.permissions","typeLabel":"EndoflifeDatePermissionGroup · object[]"}},"title":"EndoflifeDateIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.endoflife_date","typeLabel":"EndoflifeDateIntegration · object"},"evernex":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.evernex.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["BACKUP_JOBS","LICENCES_AND_STORAGE","TENANTS","RESELLERS","PORTAL_USERS","INFRASTRUCTURE"],"title":"Permission Group","type":"string","enumNames":["Backup Jobs","Licences \u0026 Storage","Tenants","Resellers","Portal Users","Infrastructure"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.evernex.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.evernex.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"EvernexPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.evernex.permissions.items.[INDEX]","typeLabel":"EvernexPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.evernex.permissions","typeLabel":"EvernexPermissionGroup · object[]"}},"title":"EvernexIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.evernex","typeLabel":"EvernexIntegration · object"},"exchange":{"description":"Exchange integration configuration.","properties":{"blacklisted_cmdlets":{"description":"The agent may never run these cmdlets, even when they are allowed.","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.blacklisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_EXCHANGE_ALL_CMDLETS","title":"Blocked cmdlets","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.blacklisted_cmdlets","typeLabel":"string[]"},"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MAILBOXES","MAILBOX_PERMISSIONS","RECIPIENTS_AND_CONTACTS","DISTRIBUTION_GROUPS","MAIL_FLOW_AND_TRANSPORT","ADDRESS_LISTS_AND_POLICIES","COMPLIANCE_AND_AUDITING"],"title":"Permission Group","type":"string","enumNames":["Mailboxes","Mailbox Permissions","Recipients \u0026 Contacts","Distribution Groups","Mail Flow \u0026 Transport","Address Lists \u0026 Policies","Compliance \u0026 Auditing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ExchangePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.permissions.items.[INDEX]","typeLabel":"ExchangePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.permissions","typeLabel":"ExchangePermissionGroup · object[]"},"whitelisted_cmdlets":{"description":"When set, the agent may run only these cmdlets. Empty allows every supported cmdlet.","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.whitelisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_EXCHANGE_ALL_CMDLETS","title":"Allowed cmdlets","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange.whitelisted_cmdlets","typeLabel":"string[]"}},"title":"ExchangeIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.exchange","typeLabel":"ExchangeIntegration · object"},"exclaimer":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.exclaimer.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUBSCRIPTIONS","END_USERS_AND_RESELLERS","PORTAL_USERS","PORTAL_ADMINS","TRANSFERS"],"title":"Permission Group","type":"string","enumNames":["Subscriptions","End Users \u0026 Resellers","Portal Users","Portal Admins","Subscription Transfers"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.exclaimer.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.exclaimer.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ExclaimerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.exclaimer.permissions.items.[INDEX]","typeLabel":"ExclaimerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.exclaimer.permissions","typeLabel":"ExclaimerPermissionGroup · object[]"}},"title":"ExclaimerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.exclaimer","typeLabel":"ExclaimerIntegration · object"},"fathom":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fathom.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MEETINGS","TRANSCRIPTS","DIRECTORY"],"title":"Permission Group","type":"string","enumNames":["Meetings \u0026 Summaries","Transcripts","Teams \u0026 Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fathom.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.fathom.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FathomPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fathom.permissions.items.[INDEX]","typeLabel":"FathomPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.fathom.permissions","typeLabel":"FathomPermissionGroup · object[]"}},"title":"FathomIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fathom","typeLabel":"FathomIntegration · object"},"field_effect":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.field_effect.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AROS","ARO_DISMISSAL","ORGANIZATIONS","ENDPOINTS","OTHER_READS"],"title":"Permission Group","type":"string","enumNames":["AROs","ARO Dismissal","Organizations and Contacts","Endpoints","Other Reads"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.field_effect.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.field_effect.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FieldEffectPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.field_effect.permissions.items.[INDEX]","typeLabel":"FieldEffectPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.field_effect.permissions","typeLabel":"FieldEffectPermissionGroup · object[]"}},"title":"FieldEffectIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.field_effect","typeLabel":"FieldEffectIntegration · object"},"fireflies":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fireflies.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MEETINGS","TRANSCRIPTS","ASKFRED","SHARING","LIVE_MEETINGS","TEAM"],"title":"Permission Group","type":"string","enumNames":["Meetings \u0026 Summaries","Transcripts","AskFred","Sharing \u0026 Privacy","Live Meetings","Team \u0026 Admin"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fireflies.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.fireflies.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FirefliesPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fireflies.permissions.items.[INDEX]","typeLabel":"FirefliesPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.fireflies.permissions","typeLabel":"FirefliesPermissionGroup · object[]"}},"title":"FirefliesIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fireflies","typeLabel":"FirefliesIntegration · object"},"float":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.float.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PEOPLE","SCHEDULE","TIME_OFF","PROJECTS","LOGGED_TIME","REPORTS"],"title":"Permission Group","type":"string","enumNames":["People","Schedule","Time Off \u0026 Holidays","Projects","Logged Time","Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.float.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.float.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FloatPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.float.permissions.items.[INDEX]","typeLabel":"FloatPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.float.permissions","typeLabel":"FloatPermissionGroup · object[]"}},"title":"FloatIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.float","typeLabel":"FloatIntegration · object"},"fortigate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fortigate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","MONITORING","FIREWALL_POLICIES","SECURITY_PROFILES","VPN","NETWORK","FIRMWARE_MAINTENANCE","SYSTEM","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Devices, Registrations and Contracts","Monitoring, Logs and Reports","Firewall Policies and Objects","Security Profiles","VPN","Network, Wireless and Switching","Firmware, Restarts and Backups","System Settings","Users, Certificates and Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fortigate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.fortigate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FortiGatePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fortigate.permissions.items.[INDEX]","typeLabel":"FortiGatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.fortigate.permissions","typeLabel":"FortiGatePermissionGroup · object[]"}},"title":"FortiGateIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fortigate","typeLabel":"FortiGateIntegration · object"},"fortimail":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fortimail.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["STATUS","DOMAINS","POLICIES","PROFILES","LISTS","QUARANTINE","LOGS","MAIL_SETTINGS","SYSTEM","ADMINS"],"title":"Permission Group","type":"string","enumNames":["System Status and Statistics","Domains and Users","Policies and Access Control","Security Profiles","Safelists, Blocklists and Groups","Quarantine","Logs and Reports","Mail Settings, Archiving and Encryption","Network and System Settings","Administrators and Authentication"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fortimail.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimail.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FortimailPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimail.permissions.items.[INDEX]","typeLabel":"FortimailPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimail.permissions","typeLabel":"FortimailPermissionGroup · object[]"}},"title":"FortimailIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimail","typeLabel":"FortimailIntegration · object"},"fortimanager":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fortimanager.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","MONITORING","FIREWALL_POLICIES","SECURITY_PROFILES","VPN","NETWORK","FIRMWARE_MAINTENANCE","SYSTEM","ADMINISTRATION","INSTALL","APPROVALS","FORTIMANAGER"],"title":"Permission Group","type":"string","enumNames":["Devices, ADOMs and Groups","Status, Tasks and Logs","Policy Packages, Firewall Policies and Objects","Security Profiles and Web Filter","VPN","Network, SD-WAN, Wireless and Switching","Firmware, Revisions and Restarts","FortiGate System Settings and Templates","Users, Certificates and Administration","Installs, Scripts and Workspace","Workflow Approvals","FortiManager Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.fortimanager.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimanager.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FortiManagerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimanager.permissions.items.[INDEX]","typeLabel":"FortiManagerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimanager.permissions","typeLabel":"FortiManagerPermissionGroup · object[]"}},"title":"FortiManagerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.fortimanager","typeLabel":"FortiManagerIntegration · object"},"geocerts":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.geocerts.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CERTIFICATE_ORDERS"],"title":"Permission Group","type":"string","enumNames":["Certificate Orders"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.geocerts.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.geocerts.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GeoCertsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.geocerts.permissions.items.[INDEX]","typeLabel":"GeoCertsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.geocerts.permissions","typeLabel":"GeoCertsPermissionGroup · object[]"}},"title":"GeoCertsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.geocerts","typeLabel":"GeoCertsIntegration · object"},"gitlab":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.gitlab.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPOSITORY","MERGE_REQUESTS","ISSUES","CI_CD","PACKAGES","WIKIS","PROJECTS","MEMBERS","SECURITY","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Repository","Merge Requests","Issues \u0026 Planning","CI/CD \u0026 Deployments","Packages \u0026 Registries","Wikis, Snippets \u0026 Releases","Projects \u0026 Groups","Members \u0026 Access","Security \u0026 Compliance","Instance Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.gitlab.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.gitlab.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GitLabPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.gitlab.permissions.items.[INDEX]","typeLabel":"GitLabPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.gitlab.permissions","typeLabel":"GitLabPermissionGroup · object[]"}},"title":"GitLabIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.gitlab","typeLabel":"GitLabIntegration · object"},"glasshive":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.glasshive.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","CONTACTS","LISTS","OPPORTUNITIES","ACTIVITIES","MARKETING","USERS"],"title":"Permission Group","type":"string","enumNames":["Companies","Contacts","Lists","Opportunities \u0026 Solutions","Activities \u0026 Tasks","Campaigns, Collateral \u0026 Form Submissions","Users \u0026 Account"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.glasshive.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.glasshive.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GlassHivePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.glasshive.permissions.items.[INDEX]","typeLabel":"GlassHivePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.glasshive.permissions","typeLabel":"GlassHivePermissionGroup · object[]"}},"title":"GlassHiveIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.glasshive","typeLabel":"GlassHiveIntegration · object"},"godaddy":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.godaddy.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DOMAINS","DNS","NAMESERVERS","REGISTRATION","TRANSFERS","CERTIFICATES","HOSTING","EMAIL","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Domains","DNS Records and Forwarding","Nameservers","Registration and Renewal","Transfers and Transfer Lock","SSL Certificates","Websites and Hosting","Email Mailboxes","Account and Abuse Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.godaddy.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.godaddy.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GodaddyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.godaddy.permissions.items.[INDEX]","typeLabel":"GodaddyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.godaddy.permissions","typeLabel":"GodaddyPermissionGroup · object[]"}},"title":"GodaddyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.godaddy","typeLabel":"GodaddyIntegration · object"},"goto_connect":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.goto_connect.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","USERS","EXTENSIONS","CALL_QUEUES","DEVICES_NUMBERS","PRESENCE","CALL_REPORTS","CALL_CONTROL","RECORDINGS","VOICEMAIL_FAX","MESSAGES","NOTIFICATIONS"],"title":"Permission Group","type":"string","enumNames":["Account \u0026 Locations","Users, Lines \u0026 Identity","Extensions \u0026 Forwarding","Call Queues","Devices \u0026 Phone Numbers","Presence \u0026 Live Calls","Call History \u0026 Reports","Place \u0026 Control Calls","Call Transcripts","Voicemail \u0026 Fax","Text Messages","Webhooks \u0026 Event Subscriptions"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.goto_connect.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.goto_connect.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GoToConnectPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.goto_connect.permissions.items.[INDEX]","typeLabel":"GoToConnectPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.goto_connect.permissions","typeLabel":"GoToConnectPermissionGroup · object[]"}},"title":"GoToConnectIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.goto_connect","typeLabel":"GoToConnectIntegration · object"},"halo_psa":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","ACTIONS","CLIENT_FACING_ACTIONS","TIME_ENTRIES","CONTACTS","COMPANIES","ASSETS","PRODUCTS","APPOINTMENTS","SLAS","KNOWLEDGE_BASE","CONTRACTS","INVOICES","QUOTATIONS","SUPPLIERS","OPPORTUNITIES","REPORTS","EMAIL_RULES","CONFIGURATION"],"title":"Permission Group","type":"string","enumNames":["Tickets","Actions","Client-Facing Actions","Time Entries","Contacts","Companies","Assets","Products","Appointments","SLAs","Knowledge Base","Contracts","Invoices","Quotations","Suppliers","Opportunities","Reports","Email Rules","Configuration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow merging tickets (POST with merged_into_id)","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow merging tickets (POST with merged_into_id)","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"allowed_outcome_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Outcome Ids","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Outcome Ids","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids","typeLabel":"string[] | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"client_facing_settings":{"oneOf":[{"type":"object","title":"HaloClientFacingNoteSettings","description":"Halo-specific: allowed_outcome_ids determines which email outcomes the agent can use.","properties":{"allow_notify_additional_contacts":{"default":false,"title":"Allow Notify Additional Contacts","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allow_notify_additional_contacts","typeLabel":"boolean"},"allowed_outcome_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Outcome Ids","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Outcome Ids","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids","typeLabel":"string[] | null"},"include_random_delay":{"default":false,"title":"Include Random Delay","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.include_random_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"skip_notifications_for_closed_tickets":{"default":true,"title":"Skip Notifications For Closed Tickets","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.skip_notifications_for_closed_tickets","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0","typeLabel":"HaloClientFacingNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings","typeLabel":"HaloClientFacingNoteSettings · object | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"HaloInternalNoteSettings","description":"Halo-specific: the outcome Neo's internal notes use.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"},"outcome_id":{"oneOf":[{"type":"string","title":"Outcome Id","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.outcome_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Outcome Id","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.outcome_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.outcome_id","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"HaloInternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings","typeLabel":"HaloInternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"HaloPsaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions.items.[INDEX]","typeLabel":"HaloPsaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa.permissions","typeLabel":"HaloPsaPermissionGroup · object[]"}},"title":"HaloPsaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.halo_psa","typeLabel":"HaloPsaIntegration · object"},"highlevel":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.highlevel.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CONTACTS","BUSINESSES","OPPORTUNITIES","NOTES_AND_TASKS","CONVERSATIONS","CALENDARS","PAYMENTS","CUSTOM_OBJECTS","CRM_SETUP","MARKETING","AUTOMATION","ACCOUNT","APPS"],"title":"Permission Group","type":"string","enumNames":["Contacts","Businesses","Opportunities \u0026 Pipelines","Notes \u0026 Tasks","Conversations \u0026 Messages","Calendars \u0026 Appointments","Invoices, Payments \u0026 Products","Custom Object Records","Custom Fields, Tags \u0026 Schemas","Marketing, Social \u0026 Ads","Workflows, Campaigns \u0026 AI Agents","Sub-Account, Users \u0026 Billing","Apps \u0026 Connected Accounts"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.highlevel.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.highlevel.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HighLevelPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.highlevel.permissions.items.[INDEX]","typeLabel":"HighLevelPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.highlevel.permissions","typeLabel":"HighLevelPermissionGroup · object[]"}},"title":"HighLevelIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.highlevel","typeLabel":"HighLevelIntegration · object"},"hornetsecurity":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMAILS","QUARANTINE_ACTIONS","ALLOW_DENY_LISTS","CUSTOMERS","MAILBOXES","DOMAINS"],"title":"Permission Group","type":"string","enumNames":["Emails","Quarantine Actions","Allow \u0026 Deny Lists","Customers","Mailboxes","Domains"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HornetsecurityPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX]","typeLabel":"HornetsecurityPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.hornetsecurity.permissions","typeLabel":"HornetsecurityPermissionGroup · object[]"}},"title":"HornetsecurityIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hornetsecurity","typeLabel":"HornetsecurityIntegration · object"},"hp_warranty":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WARRANTY_LOOKUPS"],"title":"Permission Group","type":"string","enumNames":["Warranty Lookups"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HPWarrantyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX]","typeLabel":"HPWarrantyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.hp_warranty.permissions","typeLabel":"HPWarrantyPermissionGroup · object[]"}},"title":"HPWarrantyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hp_warranty","typeLabel":"HPWarrantyIntegration · object"},"hpe_greenlake":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES_AND_WARRANTY","SUBSCRIPTIONS","LOCATIONS_AND_TAGS","SUPPORT_CASES_AND_WELLNESS","WORKSPACES_AND_TENANTS","USERS_AND_ACCESS","AUDIT_LOGS_AND_REPORTS","SERVICES_AND_WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Devices \u0026 Warranty","Subscriptions","Locations \u0026 Tags","Support Cases \u0026 Wellness","Workspaces \u0026 MSP Tenants","Users \u0026 Access","Audit Logs \u0026 Reports","Services \u0026 Webhooks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HpeGreenLakePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX]","typeLabel":"HpeGreenLakePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.hpe_greenlake.permissions","typeLabel":"HpeGreenLakePermissionGroup · object[]"}},"title":"HpeGreenLakeIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hpe_greenlake","typeLabel":"HpeGreenLakeIntegration · object"},"hubspot":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hubspot.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CONTACTS","COMPANIES","DEALS","ACTIVITIES","TICKETS","CONVERSATIONS","COMMERCE","OTHER_OBJECTS","CRM_SETUP","LISTS_AND_DATA","MARKETING_AND_WEBSITE","AUTOMATION","ACCOUNT_AND_USERS","APPS_AND_WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Contacts","Companies","Deals, Quotes \u0026 Products","Notes, Tasks \u0026 Activities","Tickets \u0026 Feedback","Conversations Inbox","Invoices, Payments \u0026 Commerce","Custom \u0026 Other Objects","Properties, Pipelines \u0026 Schemas","Lists, Imports, Exports \u0026 Events","Marketing, Website \u0026 Files","Workflows \u0026 Sequences","Account, Users \u0026 Reports","Apps, Webhooks \u0026 Extensions"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hubspot.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.hubspot.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HubSpotPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hubspot.permissions.items.[INDEX]","typeLabel":"HubSpotPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.hubspot.permissions","typeLabel":"HubSpotPermissionGroup · object[]"}},"title":"HubSpotIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hubspot","typeLabel":"HubSpotIntegration · object"},"hudu":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hudu.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","ARTICLES","ASSETS","ASSET_LAYOUTS","PASSWORDS","FOLDERS","INFRASTRUCTURE","WEBSITES"],"title":"Permission Group","type":"string","enumNames":["Companies","Articles","Assets","Asset Layouts","Passwords","Folders","Infrastructure","Websites"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.hudu.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.hudu.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.hudu.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HuduPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hudu.permissions.items.[INDEX]","typeLabel":"HuduPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.hudu.permissions","typeLabel":"HuduPermissionGroup · object[]"}},"title":"HuduIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.hudu","typeLabel":"HuduIntegration · object"},"huntress":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.huntress.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AGENTS","INCIDENTS","DETECTIONS","UNWANTED_ACCESS","ORGANIZATIONS","USERS","REPORTING"],"title":"Permission Group","type":"string","enumNames":["Agents","Incidents","Detections","Unwanted Access Rules","Organizations","Users","Reporting \u0026 Billing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.huntress.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.huntress.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HuntressPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.huntress.permissions.items.[INDEX]","typeLabel":"HuntressPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.huntress.permissions","typeLabel":"HuntressPermissionGroup · object[]"}},"title":"HuntressIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.huntress","typeLabel":"HuntressIntegration · object"},"iboss":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.iboss.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","ALLOW_BLOCK_LISTS","POLICIES","POLICY_GROUPS","FIREWALL","PRIVATE_ACCESS","CONNECTORS","NETWORK","DLP","USERS_AND_DEVICES","RESOURCES","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Reports and Logs","Allow and Block Lists","Policies","Policy Groups","Firewall","Locations and Private Access","Connector Settings","Proxy and SSL Decryption","Data Loss Prevention","Proxy Users and Devices","Resource Catalog","Account Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.iboss.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.iboss.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IbossPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.iboss.permissions.items.[INDEX]","typeLabel":"IbossPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.iboss.permissions","typeLabel":"IbossPermissionGroup · object[]"}},"title":"IbossIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.iboss","typeLabel":"IbossIntegration · object"},"immybot":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.immybot.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPUTERS","MAINTENANCE","LIBRARY","SCRIPTS","DEPLOYMENTS","TENANTS","INTEGRATIONS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Computers \u0026 Inventory","Maintenance Sessions","Software \u0026 Task Library","Scripts","Deployments \u0026 Schedules","Tenants \u0026 People","Integrations \u0026 Agents","Users, Roles \u0026 Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.immybot.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.immybot.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ImmyBotPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.immybot.permissions.items.[INDEX]","typeLabel":"ImmyBotPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.immybot.permissions","typeLabel":"ImmyBotPermissionGroup · object[]"}},"title":"ImmyBotIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.immybot","typeLabel":"ImmyBotIntegration · object"},"inforcer":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.inforcer.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TENANTS","SECURE_SCORES","ALIGNMENT","POLICIES","DIRECTORY","ACTIVITY_LOG","ASSESSMENTS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Tenants","Secure Scores","Baselines \u0026 Alignment","Policies","Users, Groups \u0026 Roles","Activity Log","Assessments","Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.inforcer.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.inforcer.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"InforcerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.inforcer.permissions.items.[INDEX]","typeLabel":"InforcerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.inforcer.permissions","typeLabel":"InforcerPermissionGroup · object[]"}},"title":"InforcerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.inforcer","typeLabel":"InforcerIntegration · object"},"ingram_micro":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","ORDERS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Products \u0026 Pricing","Subscriptions","Orders","Billing Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IngramMicroPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX]","typeLabel":"IngramMicroPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro.permissions","typeLabel":"IngramMicroPermissionGroup · object[]"}},"title":"IngramMicroIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro","typeLabel":"IngramMicroIntegration · object"},"ingram_micro_reseller":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRODUCTS","QUOTES","QUOTE_EMAILS","ORDERS","INVOICES","RENEWALS","RETURNS","SUBSCRIPTIONS"],"title":"Permission Group","type":"string","enumNames":["Products, Pricing \u0026 Deals","Quotes","Quote Emails","Orders","Invoices","Renewals","Returns","Subscriptions"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IngramMicroResellerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX]","typeLabel":"IngramMicroResellerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro_reseller.permissions","typeLabel":"IngramMicroResellerPermissionGroup · object[]"}},"title":"IngramMicroResellerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ingram_micro_reseller","typeLabel":"IngramMicroResellerIntegration · object"},"inky":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.inky.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TEAMS_AND_USAGE","MESSAGES","REPORTED_MAIL","ALLOW_LIST","BLOCK_LIST","VIPS","ADMINS","ORGANIZATION_WIDE"],"title":"Permission Group","type":"string","enumNames":["Teams and Usage","Messages and Statistics","Reported Mail","Allow List","Block List","VIPs","Console Admins","Organization-Wide Changes"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.inky.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.inky.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"InkyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.inky.permissions.items.[INDEX]","typeLabel":"InkyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.inky.permissions","typeLabel":"InkyPermissionGroup · object[]"}},"title":"InkyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.inky","typeLabel":"InkyIntegration · object"},"ironscales":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ironscales.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INCIDENTS","REMEDIATION_HISTORY","ALLOW_LIST","MAILBOXES","ACCOUNT_TAKEOVER","AWARENESS_TRAINING","ALERT_RECIPIENTS","COMPANIES","EMAIL_PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Incidents and Release Requests","Remediation History and Statistics","Allow List","Mailboxes","Account Takeover and Deepfake","Awareness Training","Alert Recipients","Companies and Licenses","Email Platform Connection"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ironscales.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ironscales.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IronscalesPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ironscales.permissions.items.[INDEX]","typeLabel":"IronscalesPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ironscales.permissions","typeLabel":"IronscalesPermissionGroup · object[]"}},"title":"IronscalesIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ironscales","typeLabel":"IronscalesIntegration · object"},"itcloud":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.itcloud.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","PRODUCTS","ORDERS","SERVICES","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Products","Orders","Services","Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.itcloud.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.itcloud.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ItCloudPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.itcloud.permissions.items.[INDEX]","typeLabel":"ItCloudPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.itcloud.permissions","typeLabel":"ItCloudPermissionGroup · object[]"}},"title":"ItCloudIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.itcloud","typeLabel":"ItCloudIntegration · object"},"itglue":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.itglue.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","CONTACTS","DOCUMENTS","FLEXIBLE_ASSETS","FLEXIBLE_ASSET_TYPES","CONFIGURATIONS","PASSWORDS"],"title":"Permission Group","type":"string","enumNames":["Organizations","Contacts","Documents","Flexible Assets","Flexible Asset Types","Configurations","Passwords"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.itglue.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.itglue.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.itglue.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ItgluePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.itglue.permissions.items.[INDEX]","typeLabel":"ItgluePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.itglue.permissions","typeLabel":"ItgluePermissionGroup · object[]"}},"title":"ItglueIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.itglue","typeLabel":"ItglueIntegration · object"},"jotform":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.jotform.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","FORMS","SUBMISSIONS","REPORTS","WEBHOOKS","FOLDERS_AND_LABELS"],"title":"Permission Group","type":"string","enumNames":["Account","Forms","Submissions","Reports","Webhooks","Folders \u0026 Labels"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.jotform.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.jotform.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"JotformPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.jotform.permissions.items.[INDEX]","typeLabel":"JotformPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.jotform.permissions","typeLabel":"JotformPermissionGroup · object[]"}},"title":"JotformIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.jotform","typeLabel":"JotformIntegration · object"},"kaseya_quote_manager":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["QUOTES_AND_ORDERS","CUSTOMERS_AND_CONTACTS","CATALOG_AND_SUPPLIERS"],"title":"Permission Group","type":"string","enumNames":["Quotes and Orders","Customers and Contacts","Catalog and Suppliers"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KaseyaQuoteManagerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX]","typeLabel":"KaseyaQuoteManagerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.kaseya_quote_manager.permissions","typeLabel":"KaseyaQuoteManagerPermissionGroup · object[]"}},"title":"KaseyaQuoteManagerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.kaseya_quote_manager","typeLabel":"KaseyaQuoteManagerIntegration · object"},"keepit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.keepit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS","CONNECTORS","BACKUPS","RESTORES","BACKUP_DATA","SHARING","LEGAL_HOLDS","AUDIT","PRODUCTS","NOTIFICATIONS","USERS"],"title":"Permission Group","type":"string","enumNames":["Customer Accounts","Connectors","Backups and Jobs","Restores","Backup Data Search","Share Links","Legal Holds","Audit Log and Reports","Products, Licences and Usage","Notifications and Mailbox","Users, Tokens and Access"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.keepit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.keepit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KeepitPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.keepit.permissions.items.[INDEX]","typeLabel":"KeepitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.keepit.permissions","typeLabel":"KeepitPermissionGroup · object[]"}},"title":"KeepitIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.keepit","typeLabel":"KeepitIntegration · object"},"kemp_loadmaster":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["HEALTH","SERVICE_STATE","VIRTUAL_SERVICES","RULES","LIMITS","WAF","EDGE_SECURITY","CERTIFICATES","GLOBAL_BALANCING","NETWORK","HIGH_AVAILABILITY","LOGS","USERS","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Status, Statistics and Licence","Enable and Disable Services","Virtual Services and Real Servers","Rules and Health Checks","QoS and Limits","Web Application Firewall","Edge Security and SSO","Certificates and TLS","Global Balancing (GEO)","Network, Routing and Access Lists","High Availability","Logs and Diagnostics","Users and Remote Access","System Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KempPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX]","typeLabel":"KempPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.kemp_loadmaster.permissions","typeLabel":"KempPermissionGroup · object[]"}},"title":"KempLoadMasterIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.kemp_loadmaster","typeLabel":"KempLoadMasterIntegration · object"},"knowbe4":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.knowbe4.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","GROUPS","ADMINS_AND_ROLES","TRAINING","PHISHING_TESTS","CONTENT","USER_EVENTS","PHISHER","ACCOUNT_SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Users","Groups","Admins \u0026 Security Roles","Training","Phishing Tests","Templates \u0026 Content","User Events","PhishER","Account \u0026 Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.knowbe4.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.knowbe4.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KnowBe4PermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.knowbe4.permissions.items.[INDEX]","typeLabel":"KnowBe4PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.knowbe4.permissions","typeLabel":"KnowBe4PermissionGroup · object[]"}},"title":"KnowBe4Integration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.knowbe4","typeLabel":"KnowBe4Integration · object"},"lenovo":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.lenovo.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WARRANTY","PRODUCTS","SUPPORT_CASES"],"title":"Permission Group","type":"string","enumNames":["Warranty and Contracts","Products and Parts","Support Cases"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.lenovo.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.lenovo.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LenovoPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.lenovo.permissions.items.[INDEX]","typeLabel":"LenovoPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.lenovo.permissions","typeLabel":"LenovoPermissionGroup · object[]"}},"title":"LenovoIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.lenovo","typeLabel":"LenovoIntegration · object"},"level_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.level_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","GROUPS","ALERTS","UPDATES","AUTOMATIONS","TAGS","CUSTOM_FIELDS","ACTIVITY"],"title":"Permission Group","type":"string","enumNames":["Devices","Groups","Alerts","Updates","Automations","Tags","Custom Fields","Activity Log"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.level_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.level_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LevelPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.level_rmm.permissions.items.[INDEX]","typeLabel":"LevelPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.level_rmm.permissions","typeLabel":"LevelPermissionGroup · object[]"}},"title":"LevelIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.level_rmm","typeLabel":"LevelIntegration · object"},"lexful":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.lexful.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","ASSET_TYPES","ASSETS","ASSET_FILES","TAGS","SEARCH","SECURE_PROPERTIES"],"title":"Permission Group","type":"string","enumNames":["Organizations","Asset Types","Assets","Asset Files","Tags","Search","Secure Properties"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.lexful.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.lexful.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.lexful.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LexfulPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.lexful.permissions.items.[INDEX]","typeLabel":"LexfulPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.lexful.permissions","typeLabel":"LexfulPermissionGroup · object[]"}},"title":"LexfulIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.lexful","typeLabel":"LexfulIntegration · object"},"liongard":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.liongard.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS_AND_DETECTIONS","SYSTEMS_AND_DATA","LAUNCHPOINTS","AGENTS","ASSET_INVENTORY","ENVIRONMENTS","METRICS","USERS_AND_WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Alerts \u0026 Change Detections","Systems \u0026 Inspection Data","Launchpoints \u0026 Inspections","Agents","Asset Inventory","Environments \u0026 Groups","Metrics","Users, Access Keys \u0026 Webhooks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.liongard.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.liongard.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LiongardPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.liongard.permissions.items.[INDEX]","typeLabel":"LiongardPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.liongard.permissions","typeLabel":"LiongardPermissionGroup · object[]"}},"title":"LiongardIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.liongard","typeLabel":"LiongardIntegration · object"},"logicmonitor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","DOWNTIME","ALERT_SETTINGS","RESOURCES","WEBSITES","COLLECTORS","MODULES","DIAGNOSTICS","DASHBOARDS","LOGS","USERS","USAGE"],"title":"Permission Group","type":"string","enumNames":["Alerts","Scheduled Downtime and Ops Notes","Alert Settings, Rules and Escalation","Resources and Resource Groups","Websites","Collectors and NetScans","LogicModules","Diagnostics, Remediation and Debug","Dashboards and Reports","Logs","Users, Roles and Audit Logs","Usage and Account"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LogicMonitorPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX]","typeLabel":"LogicMonitorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.logicmonitor.permissions","typeLabel":"LogicMonitorPermissionGroup · object[]"}},"title":"LogicMonitorIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.logicmonitor","typeLabel":"LogicMonitorIntegration · object"},"mailprotector":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.mailprotector.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","DOMAINS","USERS","USER_SYNC","SERVICES","SENDER_RULES","ALLOW_RULES","QUARANTINE","LOGS","CONFIGURATION","MANAGERS","STATEMENTS"],"title":"Permission Group","type":"string","enumNames":["Resellers \u0026 Customers","Domains \u0026 Mail Routing","User Groups \u0026 Users","User Sync","Services","Allow \u0026 Block Rules","Allowing Senders","Quarantine","Message Logs","Configuration","Managers","Statements"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.mailprotector.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.mailprotector.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MailprotectorPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.mailprotector.permissions.items.[INDEX]","typeLabel":"MailprotectorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.mailprotector.permissions","typeLabel":"MailprotectorPermissionGroup · object[]"}},"title":"MailprotectorIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.mailprotector","typeLabel":"MailprotectorIntegration · object"},"manictime":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.manictime.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACTIVITY","TAGS","ALLOWED_TAGS","SCREENSHOTS"],"title":"Permission Group","type":"string","enumNames":["Timelines \u0026 Activity","Tags","Allowed Tag List","Screenshots"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.manictime.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.manictime.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ManicTimePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.manictime.permissions.items.[INDEX]","typeLabel":"ManicTimePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.manictime.permissions","typeLabel":"ManicTimePermissionGroup · object[]"}},"title":"ManicTimeIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.manictime","typeLabel":"ManicTimeIntegration · object"},"meraki":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.meraki.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS_AND_NETWORKS","DEVICES_AND_INVENTORY","MONITORING_AND_CLIENTS","WIRELESS","SWITCHING","SECURITY_APPLIANCE_AND_VPN","FIRMWARE","LICENSING","ADMINISTRATION","SYSTEMS_MANAGER","CAMERAS_SENSORS_AND_OTHER"],"title":"Permission Group","type":"string","enumNames":["Organizations \u0026 Networks","Devices \u0026 Inventory","Monitoring \u0026 Clients","Wireless","Switching","Security Appliance \u0026 VPN","Firmware","Licensing","Administration","Systems Manager","Cameras, Sensors \u0026 Other"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.meraki.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.meraki.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MerakiPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.meraki.permissions.items.[INDEX]","typeLabel":"MerakiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.meraki.permissions","typeLabel":"MerakiPermissionGroup · object[]"}},"title":"MerakiIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.meraki","typeLabel":"MerakiIntegration · object"},"mimecast":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.mimecast.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MESSAGES","THREAT_INTELLIGENCE","HELD_MESSAGES","SENDER_URL_LISTS","POLICIES","REMEDIATION","USERS_GROUPS","ACCOUNT_DOMAINS","DMARC_ANALYZER","AWARENESS_HUMAN_RISK"],"title":"Permission Group","type":"string","enumNames":["Messages \u0026 Tracking","Threat Intelligence","Held Messages","Sender \u0026 URL Lists","Policies","Remediation","Users \u0026 Groups","Account \u0026 Domains","DMARC Analyzer","Awareness \u0026 Human Risk"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.mimecast.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.mimecast.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MimecastPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.mimecast.permissions.items.[INDEX]","typeLabel":"MimecastPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.mimecast.permissions","typeLabel":"MimecastPermissionGroup · object[]"}},"title":"MimecastIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.mimecast","typeLabel":"MimecastIntegration · object"},"moovila":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.moovila.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PROJECTS_AND_TASKS","TIME_ENTRIES","USERS","LOOKUP_TABLES"],"title":"Permission Group","type":"string","enumNames":["Projects and Tasks","Time Entries","Users","Lookup Tables"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.moovila.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.moovila.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MoovilaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.moovila.permissions.items.[INDEX]","typeLabel":"MoovilaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.moovila.permissions","typeLabel":"MoovilaPermissionGroup · object[]"}},"title":"MoovilaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.moovila","typeLabel":"MoovilaIntegration · object"},"mps_monitor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUPPLY_ALERTS","DEVICES","DEVICE_MANAGEMENT","DATA_COLLECTORS","ALERT_SETTINGS","CUSTOMERS","SUPPLY_CATALOG","BILLING","USERS","DEALER_SETTINGS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Supply Alerts and Shipments","Devices and Counters","Device Management (HP SDS and Zebra)","Data Collectors","Alert Limits and Notifications","Customers, Offices and Projects","Supply Catalog and Pricing","Contracts and Invoices","Users and Roles","Dealer Settings and Integrations","Reports and Operation Logs"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MpsMonitorPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX]","typeLabel":"MpsMonitorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.mps_monitor.permissions","typeLabel":"MpsMonitorPermissionGroup · object[]"}},"title":"MpsMonitorIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.mps_monitor","typeLabel":"MpsMonitorIntegration · object"},"ms_graph":{"description":"MS Graph integration configuration.","properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ms_graph.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USER_MANAGEMENT","GROUPS","SECURITY","LICENSING","DIRECTORY_ROLES","DEVICES","CONDITIONAL_ACCESS","DOMAINS","AUDIT_AND_REPORTS","APPLICATIONS","SERVICE_HEALTH","MAIL","SECURITY_OPERATIONS","SHAREPOINT_AND_ONEDRIVE","TEAMS_AND_CHATS"],"title":"Permission Group","type":"string","enumNames":["User Management","Groups","Security","Licensing","Directory Roles","Devices","Conditional Access","Domains","Audit \u0026 Reports","Applications","Service Health","Mail","Security Operations","SharePoint \u0026 OneDrive","Teams \u0026 Chats"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ms_graph.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ms_graph.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MsGraphPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ms_graph.permissions.items.[INDEX]","typeLabel":"MsGraphPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ms_graph.permissions","typeLabel":"MsGraphPermissionGroup · object[]"}},"title":"MsGraphIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ms_graph","typeLabel":"MsGraphIntegration · object"},"msp_process":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.msp_process.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VERIFICATION","LINKS_AND_FORMS","ALERTS","ON_CALL"],"title":"Permission Group","type":"string","enumNames":["End-User Verification","Secure Links \u0026 Forms","Alerts","On-Call"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.msp_process.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.msp_process.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MspProcessPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.msp_process.permissions.items.[INDEX]","typeLabel":"MspProcessPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.msp_process.permissions","typeLabel":"MspProcessPermissionGroup · object[]"}},"title":"MspProcessIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.msp_process","typeLabel":"MspProcessIntegration · object"},"msportal":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.msportal.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENT_SUCCESS","COMPANIES","PLANNING","STANDARDS","SERVICE","ENVIRONMENT","FINANCIAL","CONTENT","ADMIN"],"title":"Permission Group","type":"string","enumNames":["Client Health, Surveys \u0026 Analytics","Companies \u0026 Contacts","Meetings, Budgets, Goals, Planner \u0026 Reports","Standards \u0026 Compliance","Tickets, Projects, Tasks \u0026 Onboarding","Devices, Security, Backup \u0026 Microsoft 365","Quotes, Invoices \u0026 Revenue","Documentation, Training \u0026 Broadcasts","Users, Roles, Integrations \u0026 Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.msportal.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.msportal.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MsPortalPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.msportal.permissions.items.[INDEX]","typeLabel":"MsPortalPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.msportal.permissions","typeLabel":"MsPortalPermissionGroup · object[]"}},"title":"MsPortalIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.msportal","typeLabel":"MsPortalIntegration · object"},"myitprocess":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.myitprocess.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS_AND_REVIEWS","ROADMAP_AND_MEETINGS"],"title":"Permission Group","type":"string","enumNames":["Clients and Reviews","Roadmap and Meetings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.myitprocess.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.myitprocess.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MyItProcessPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.myitprocess.permissions.items.[INDEX]","typeLabel":"MyItProcessPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.myitprocess.permissions","typeLabel":"MyItProcessPermissionGroup · object[]"}},"title":"MyItProcessIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.myitprocess","typeLabel":"MyItProcessIntegration · object"},"ncentral_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","DEVICES","SCHEDULED_TASKS","ASSETS","ACTIVE_ISSUES"],"title":"Permission Group","type":"string","enumNames":["Customers","Devices","Scheduled Tasks","Assets","Active Issues"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NCentralRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX]","typeLabel":"NCentralRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm.permissions","typeLabel":"NCentralRmmPermissionGroup · object[]"}},"title":"NCentralRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ncentral_rmm","typeLabel":"NCentralRmmIntegration · object"},"neo_api":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.neo_api.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EXECUTIONS","AGENTS","TENANT_CONFIG","END_COMPANIES","INTEGRATIONS","BILLING","TECHNICIANS","SCHEDULED_WORK","BACKFILLS","INBOX_AND_COMMS","TEMPLATES","OBSERVABILITY","CHAT","PHONE","CHANNELS","SKILLS","MEMORIES","DASHBOARDS"],"title":"Permission Group","type":"string","enumNames":["Executions \u0026 Debugging","Agents \u0026 Schemas","Tenant Settings","End Companies","Integrations","Billing \u0026 Plan","Technicians","Scheduled Work","Backfills","Inbox \u0026 Comms","Templates","Observability","Chat Sessions","Phone Agent","Channels","Skills","Agent Memories","Dashboards"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.neo_api.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.neo_api.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NeoApiPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.neo_api.permissions.items.[INDEX]","typeLabel":"NeoApiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.neo_api.permissions","typeLabel":"NeoApiPermissionGroup · object[]"}},"title":"NeoApiIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.neo_api","typeLabel":"NeoApiIntegration · object"},"nerdio":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nerdio.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS","HOST_POOLS","HOSTS_AND_SESSIONS","DESKTOP_IMAGES","SCRIPTED_ACTIONS","BACKUP","USERS_AND_DEVICES","DEVICE_SECRETS","INFRASTRUCTURE","BILLING"],"title":"Permission Group","type":"string","enumNames":["Accounts \u0026 Provisioning","Host Pools \u0026 Workspaces","Session Hosts \u0026 User Sessions","Desktop Images","Scripted Actions \u0026 Tasks","Backup \u0026 Recovery","Users, Groups \u0026 Devices","Device Passwords \u0026 BitLocker Keys","Networks, Storage \u0026 Variables","Billing \u0026 Usage"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nerdio.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.nerdio.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NerdioPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nerdio.permissions.items.[INDEX]","typeLabel":"NerdioPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.nerdio.permissions","typeLabel":"NerdioPermissionGroup · object[]"}},"title":"NerdioIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nerdio","typeLabel":"NerdioIntegration · object"},"nextiva":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nextiva.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","CALL_CENTERS","CALL_CENTER_QUEUES","CALL_CENTER_POLICIES","CALL_LOGS","LIVE_CALLS","CALL_MONITORING","USER_SETTINGS","VOICEMAIL","ROUTE_POINTS","PORTAL_PASSWORDS"],"title":"Permission Group","type":"string","enumNames":["Users and Directories","Call Center Agents","Call Center Queues","Call Center Routing Policies","Call Logs","Live Calls","Call Monitoring and Recording","User Call Settings","Voicemail","Route Points","Portal Passwords"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nextiva.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.nextiva.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NextivaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nextiva.permissions.items.[INDEX]","typeLabel":"NextivaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.nextiva.permissions","typeLabel":"NextivaPermissionGroup · object[]"}},"title":"NextivaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nextiva","typeLabel":"NextivaIntegration · object"},"ninety":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninety.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PEOPLE","TODOS","ISSUES","ROCKS","SCORECARD","HEADLINES","MEETINGS","CONVERSATIONS"],"title":"Permission Group","type":"string","enumNames":["Teams \u0026 People","To-Dos","Issues","Rocks \u0026 Milestones","Scorecard","Headlines","Meetings","Conversations"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninety.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ninety.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NinetyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninety.permissions.items.[INDEX]","typeLabel":"NinetyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ninety.permissions","typeLabel":"NinetyPermissionGroup · object[]"}},"title":"NinetyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninety","typeLabel":"NinetyIntegration · object"},"ninja_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ORGANIZATIONS","BACKUP","ALERTS","SOFTWARE","AUTOMATION","USERS","TICKETING"],"title":"Permission Group","type":"string","enumNames":["Devices","Organizations","Backup","Alerts","Software","Automation","Users","Ticketing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NinjaRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX]","typeLabel":"NinjaRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm.permissions","typeLabel":"NinjaRmmPermissionGroup · object[]"}},"title":"NinjaRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninja_rmm","typeLabel":"NinjaRmmIntegration · object"},"ninjaone_saas_backup":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS_AND_SEATS","MAILBOX_BACKUPS","FILE_BACKUPS","PORTAL_USERS"],"title":"Permission Group","type":"string","enumNames":["Organizations and Seats","Mailbox Backups","Files, Sites and Teams Backups","Portal Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NinjaOneSaaSBackupPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX]","typeLabel":"NinjaOneSaaSBackupPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ninjaone_saas_backup.permissions","typeLabel":"NinjaOneSaaSBackupPermissionGroup · object[]"}},"title":"NinjaOneSaaSBackupIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ninjaone_saas_backup","typeLabel":"NinjaOneSaaSBackupIntegration · object"},"notion":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.notion.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PAGES_AND_CONTENT","DATABASES_AND_VIEWS","COMMENTS","WORKSPACE_MEMBERS","NOTION_AI_AGENTS"],"title":"Permission Group","type":"string","enumNames":["Pages and Content","Databases and Views","Comments","Workspace Members","Notion AI Agents"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.notion.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.notion.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NotionPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.notion.permissions.items.[INDEX]","typeLabel":"NotionPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.notion.permissions","typeLabel":"NotionPermissionGroup · object[]"}},"title":"NotionIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.notion","typeLabel":"NotionIntegration · object"},"nsight_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS","DEVICES","CHECKS","SOFTWARE","TASKS"],"title":"Permission Group","type":"string","enumNames":["Clients","Devices","Checks","Software","Tasks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NSightRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX]","typeLabel":"NSightRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm.permissions","typeLabel":"NSightRmmPermissionGroup · object[]"}},"title":"NSightRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nsight_rmm","typeLabel":"NSightRmmIntegration · object"},"nutanix":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nutanix.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VIRTUAL_MACHINES","IMAGES_AND_TEMPLATES","CLUSTERS_AND_HOSTS","STORAGE","NETWORKING","NETWORK_SECURITY","DATA_PROTECTION","MONITORING","CATEGORIES_AND_TASKS","ACCESS","UPGRADES_AND_LICENSING","PLATFORM","TENANTS"],"title":"Permission Group","type":"string","enumNames":["Virtual Machines","Images and Templates","Clusters and Hosts","Storage","Networking","Network Security Policies","Data Protection and Recovery","Alerts, Events and Reports","Categories and Tasks","Users, Roles and Access","Upgrades and Licensing","Prism Central, Security and Encryption","Tenants"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.nutanix.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.nutanix.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NutanixPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nutanix.permissions.items.[INDEX]","typeLabel":"NutanixPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.nutanix.permissions","typeLabel":"NutanixPermissionGroup · object[]"}},"title":"NutanixIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.nutanix","typeLabel":"NutanixIntegration · object"},"okta":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.okta.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","CREDENTIALS","GROUPS","APP_ASSIGNMENTS","APPS","ADMIN_ROLES","POLICIES","DEVICES","LOGS","ORG","INTEGRATIONS"],"title":"Permission Group","type":"string","enumNames":["Users \u0026 Lifecycle","Passwords \u0026 MFA","Groups \u0026 Group Rules","App Assignments \u0026 Licences","Apps \u0026 SSO Settings","Admin Roles","Policies, Authenticators \u0026 Identity Providers","Devices","System Log","Org, Branding \u0026 Directory Sources","Hooks, Log Streams \u0026 API Access"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.okta.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.okta.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OktaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.okta.permissions.items.[INDEX]","typeLabel":"OktaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.okta.permissions","typeLabel":"OktaPermissionGroup · object[]"}},"title":"OktaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.okta","typeLabel":"OktaIntegration · object"},"omada":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.omada.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS_AND_SITES","DEVICES","CLIENTS","NETWORKS","SECURITY","HOTSPOT","MONITORING","SITE_TEMPLATES","ADMIN"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Sites","Devices","Clients","Networks \u0026 WiFi","Firewall, VPN \u0026 Security","Hotspot \u0026 Portal","Monitoring, Logs \u0026 Reports","Site Templates","Admins \u0026 Controller Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.omada.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.omada.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OmadaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.omada.permissions.items.[INDEX]","typeLabel":"OmadaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.omada.permissions","typeLabel":"OmadaPermissionGroup · object[]"}},"title":"OmadaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.omada","typeLabel":"OmadaIntegration · object"},"omnissa_horizon":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MACHINES","POOLS","SESSIONS","ENTITLEMENTS","MONITORING","INFRASTRUCTURE","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Machines \u0026 RDS Hosts","Desktop \u0026 Application Pools","Sessions \u0026 Help Desk","Entitlements \u0026 Users","Monitoring \u0026 Events","Servers, Federation \u0026 Settings","Administrators \u0026 Authentication"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HorizonPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX]","typeLabel":"HorizonPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.omnissa_horizon.permissions","typeLabel":"HorizonPermissionGroup · object[]"}},"title":"HorizonIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.omnissa_horizon","typeLabel":"HorizonIntegration · object"},"onsip":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.onsip.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","ORGANIZATIONS","USERS","ADMIN_ROLES","ROUTING","PHONES","NUMBERS","CALL_HISTORY"],"title":"Permission Group","type":"string","enumNames":["Account \u0026 Billing","Organizations, Domains \u0026 Webhooks","Users","Admin Roles","Extensions \u0026 Call Routing","Phones \u0026 Registrations","Phone Numbers","Call History \u0026 Queue Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.onsip.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.onsip.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OnSipPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.onsip.permissions.items.[INDEX]","typeLabel":"OnSipPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.onsip.permissions","typeLabel":"OnSipPermissionGroup · object[]"}},"title":"OnSipIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.onsip","typeLabel":"OnSipIntegration · object"},"opencve":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.opencve.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CATALOG","PROJECTS","TRACKER","NOTIFICATIONS_AND_AUTOMATIONS","ORGANIZATION"],"title":"Permission Group","type":"string","enumNames":["CVE Catalog","Projects and Subscriptions","CVE Tracker","Notifications and Automations","Organization and Members"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.opencve.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.opencve.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OpenCVEPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.opencve.permissions.items.[INDEX]","typeLabel":"OpenCVEPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.opencve.permissions","typeLabel":"OpenCVEPermissionGroup · object[]"}},"title":"OpenCVEIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.opencve","typeLabel":"OpenCVEIntegration · object"},"opentext":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.opentext.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","SUBSCRIPTIONS","ORDERS","SITES","ENDPOINTS","DNS_PROTECTION","REPORTS","ADMINS","NOTIFICATIONS"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Users","Subscriptions \u0026 Charges","Orders \u0026 Trials","Webroot Sites","Webroot Endpoints \u0026 Groups","DNS Protection","Status \u0026 Reports","Admins \u0026 Roles","Event Notifications"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.opentext.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.opentext.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OpenTextPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.opentext.permissions.items.[INDEX]","typeLabel":"OpenTextPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.opentext.permissions","typeLabel":"OpenTextPermissionGroup · object[]"}},"title":"OpenTextIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.opentext","typeLabel":"OpenTextIntegration · object"},"openweather":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.openweather.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WEATHER","ACCOUNT_SETUP"],"title":"Permission Group","type":"string","enumNames":["Weather, Forecasts \u0026 Alerts","Stations \u0026 Saved Locations"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.openweather.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.openweather.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OpenWeatherPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.openweather.permissions.items.[INDEX]","typeLabel":"OpenWeatherPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.openweather.permissions","typeLabel":"OpenWeatherPermissionGroup · object[]"}},"title":"OpenWeatherIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.openweather","typeLabel":"OpenWeatherIntegration · object"},"pagerduty":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pagerduty.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INCIDENTS","ON_CALL","SETUP","PEOPLE","AUTOMATION","STATUS","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Incidents, Alerts \u0026 Notes","On-Call, Schedules \u0026 Escalation","Services, Event Routing \u0026 Incident Setup","Users, Teams \u0026 Tags","Automation, Workflows \u0026 Webhooks","Status Pages \u0026 Updates","Analytics, Audit \u0026 Account Security"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pagerduty.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.pagerduty.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PagerDutyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pagerduty.permissions.items.[INDEX]","typeLabel":"PagerDutyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.pagerduty.permissions","typeLabel":"PagerDutyPermissionGroup · object[]"}},"title":"PagerDutyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pagerduty","typeLabel":"PagerDutyIntegration · object"},"parallels_ras":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["HOSTS","SESSIONS","PUBLISHING","POLICIES","INFRASTRUCTURE","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Session Hosts \u0026 Pools","User Sessions","Published Resources","Client Policies \u0026 Connection","Farm, Sites \u0026 Servers","Administrators \u0026 Authentication"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RasPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX]","typeLabel":"RasPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.parallels_ras.permissions","typeLabel":"RasPermissionGroup · object[]"}},"title":"RasIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.parallels_ras","typeLabel":"RasIntegration · object"},"password_link":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.password_link.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SECRETS","SECRET_REQUESTS"],"title":"Permission Group","type":"string","enumNames":["Secrets \u0026 Folders","Secret Requests"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.password_link.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.password_link.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PasswordLinkPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.password_link.permissions.items.[INDEX]","typeLabel":"PasswordLinkPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.password_link.permissions","typeLabel":"PasswordLinkPermissionGroup · object[]"}},"title":"PasswordLinkIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.password_link","typeLabel":"PasswordLinkIntegration · object"},"pax8":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pax8.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","CONTACTS","CATALOG","SUBSCRIPTIONS","ORDERS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Companies","Contacts","Products \u0026 Pricing","Subscriptions","Orders","Invoices \u0026 Usage"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pax8.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.pax8.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"Pax8PermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pax8.permissions.items.[INDEX]","typeLabel":"Pax8PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.pax8.permissions","typeLabel":"Pax8PermissionGroup · object[]"}},"title":"Pax8Integration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pax8","typeLabel":"Pax8Integration · object"},"paycor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.paycor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMPLOYEES","PERSONAL_DETAILS","PAY_TAX_AND_BENEFITS","TIME_AND_ATTENDANCE","ORGANIZATION","RECRUITING","REPORTS_AND_IMPORTS"],"title":"Permission Group","type":"string","enumNames":["Employees","Personal Details","Pay, Tax \u0026 Benefits","Time \u0026 Attendance","Organization","Recruiting","Reports \u0026 Imports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.paycor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.paycor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PaycorPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.paycor.permissions.items.[INDEX]","typeLabel":"PaycorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.paycor.permissions","typeLabel":"PaycorPermissionGroup · object[]"}},"title":"PaycorIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.paycor","typeLabel":"PaycorIntegration · object"},"petra":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.petra.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TENANTS_AND_USAGE","INCIDENTS","FAILED_ATTACKS","POSTURE_REPORTS"],"title":"Permission Group","type":"string","enumNames":["Tenants and Usage","Incidents","Failed Attacks","Posture Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.petra.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.petra.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PetraPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.petra.permissions.items.[INDEX]","typeLabel":"PetraPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.petra.permissions","typeLabel":"PetraPermissionGroup · object[]"}},"title":"PetraIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.petra","typeLabel":"PetraIntegration · object"},"pia":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pia.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AUTOMATIONS","AGENTS","CLIENTS","DELEGATED_ACCESS","EXTENSIONS","CONNECTED_SERVICES","AUTOMATION_SOURCE"],"title":"Permission Group","type":"string","enumNames":["Automations","Pia Agents","Clients \u0026 Tags","Delegated Consent","Extension Automations","Connected Services","Automation Source"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pia.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.pia.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PiaPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pia.permissions.items.[INDEX]","typeLabel":"PiaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.pia.permissions","typeLabel":"PiaPermissionGroup · object[]"}},"title":"PiaIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pia","typeLabel":"PiaIntegration · object"},"plaud":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.plaud.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["RECORDINGS","TRANSCRIPTS","WORKSPACE"],"title":"Permission Group","type":"string","enumNames":["Recordings \u0026 Summaries","Transcripts","Workspace \u0026 Members"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.plaud.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.plaud.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PlaudPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.plaud.permissions.items.[INDEX]","typeLabel":"PlaudPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.plaud.permissions","typeLabel":"PlaudPermissionGroup · object[]"}},"title":"PlaudIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.plaud","typeLabel":"PlaudIntegration · object"},"proofpoint_essentials":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SENDER_LISTS","USERS","ORGANIZATIONS","DOMAINS","ORGANIZATION_SETTINGS","LOGIN_AND_SSO","LICENSING","REPORTING"],"title":"Permission Group","type":"string","enumNames":["Sender Lists","Users","Organizations","Domains","Organization Settings","Login \u0026 SSO","Licensing \u0026 Products","Reporting \u0026 Billing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ProofpointEssentialsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX]","typeLabel":"ProofpointEssentialsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.proofpoint_essentials.permissions","typeLabel":"ProofpointEssentialsPermissionGroup · object[]"}},"title":"ProofpointEssentialsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.proofpoint_essentials","typeLabel":"ProofpointEssentialsIntegration · object"},"prtg":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.prtg.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SENSORS","ALARMS","HISTORY","PAUSE","CONFIGURATION","TICKETS","REPORTS","USERS","SERVER"],"title":"Permission Group","type":"string","enumNames":["Sensors and Devices","Alarms","History and Logs","Pause and Resume","Configuration","PRTG Tickets","Reports","Users and API Keys","Server Status"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.prtg.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.prtg.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PrtgPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.prtg.permissions.items.[INDEX]","typeLabel":"PrtgPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.prtg.permissions","typeLabel":"PrtgPermissionGroup · object[]"}},"title":"PrtgIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.prtg","typeLabel":"PrtgIntegration · object"},"pushover":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pushover.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MESSAGES","RECEIPTS","DELIVERY_GROUPS","TEAM","LICENSES"],"title":"Permission Group","type":"string","enumNames":["Messages \u0026 Glances","Emergency Receipts","Delivery Groups","Team Members","Licenses \u0026 Subscriptions"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.pushover.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.pushover.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PushoverPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pushover.permissions.items.[INDEX]","typeLabel":"PushoverPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.pushover.permissions","typeLabel":"PushoverPermissionGroup · object[]"}},"title":"PushoverIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.pushover","typeLabel":"PushoverIntegration · object"},"quickbooks_online":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","SALES","CUSTOMER_EMAILS","PURCHASES","ACCOUNTING","PRODUCTS_AND_TAX","EMPLOYEES_AND_TIME","ATTACHMENTS","COMPANY_SETTINGS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Sales \u0026 Invoices","Emails to Customers \u0026 Vendors","Vendors \u0026 Purchases","Accounts, Journals \u0026 Banking","Products, Tax \u0026 Lists","Employees \u0026 Time","Attachments \u0026 Notes","Company Settings","Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"QuickBooksOnlinePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX]","typeLabel":"QuickBooksOnlinePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.quickbooks_online.permissions","typeLabel":"QuickBooksOnlinePermissionGroup · object[]"}},"title":"QuickBooksOnlineIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.quickbooks_online","typeLabel":"QuickBooksOnlineIntegration · object"},"quotewerks":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.quotewerks.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["QUOTES_AND_DOCUMENTS","OTHER_TABLES","REPORTS_AND_ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Quotes and Documents","Products, Contacts and Other Tables","Reports and Account"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.quotewerks.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.quotewerks.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"QuoteWerksPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.quotewerks.permissions.items.[INDEX]","typeLabel":"QuoteWerksPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.quotewerks.permissions","typeLabel":"QuoteWerksPermissionGroup · object[]"}},"title":"QuoteWerksIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.quotewerks","typeLabel":"QuoteWerksIntegration · object"},"redstor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.redstor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["BACKUP_STATUS","COMPANIES","SUBSCRIPTIONS","CONSUMPTION","USERS"],"title":"Permission Group","type":"string","enumNames":["Backup \u0026 Restore Status","Customers","Products \u0026 Subscriptions","Consumption","RedApp Users"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.redstor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.redstor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RedstorPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.redstor.permissions.items.[INDEX]","typeLabel":"RedstorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.redstor.permissions","typeLabel":"RedstorPermissionGroup · object[]"}},"title":"RedstorIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.redstor","typeLabel":"RedstorIntegration · object"},"ringcentral":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ringcentral.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","USERS","ROLES","CALL_HANDLING","CALL_QUEUES","PRESENCE","CALL_LOGS","CALL_RECORDINGS","LIVE_CALLS","DEVICES_NUMBERS","EMERGENCY","MESSAGES","SEND_MESSAGES","CONTACTS","TEAM_MESSAGING","MEETINGS","AI"],"title":"Permission Group","type":"string","enumNames":["Account, Sites \u0026 Webhooks","Users \u0026 Extensions","Roles \u0026 Permissions","Call Handling \u0026 Forwarding","Call Queues \u0026 Groups","Presence \u0026 Do Not Disturb","Call Logs \u0026 Analytics","Call Recordings","Live Calls","Devices \u0026 Phone Numbers","Emergency Addresses (E911)","Messages \u0026 Voicemail","Send Texts \u0026 Pages","Address Book","Team Messaging","Video \u0026 Webinars","AI Call Insights"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ringcentral.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcentral.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RingCentralPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcentral.permissions.items.[INDEX]","typeLabel":"RingCentralPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcentral.permissions","typeLabel":"RingCentralPermissionGroup · object[]"}},"title":"RingCentralIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcentral","typeLabel":"RingCentralIntegration · object"},"ringcx":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ringcx.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","REPORTING","LIVE_CALLS","AGENTS","QUEUES","CAMPAIGNS","CLOUD_ROUTING","NUMBERS","USERS","INTEGRATIONS","AUDIO"],"title":"Permission Group","type":"string","enumNames":["Accounts \u0026 Audit Log","Reports \u0026 Statistics","Active Calls","Agents \u0026 Agent Groups","Queues \u0026 Inbound Routing","Campaigns, Leads \u0026 Do Not Call","Cloud Routing \u0026 Tracking Numbers","Phone Numbers (DNIS)","Admin Users \u0026 Rights","Web Services \u0026 Webhooks","Audio Files"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ringcx.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcx.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RingCXPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcx.permissions.items.[INDEX]","typeLabel":"RingCXPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcx.permissions","typeLabel":"RingCXPermissionGroup · object[]"}},"title":"RingCXIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ringcx","typeLabel":"RingCXIntegration · object"},"rise_people":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.rise_people.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TIME_OFF","EMPLOYEES","PERSONAL","PAYROLL","REPORTS","PERFORMANCE","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Time Off","Employees \u0026 Organization","Personal \u0026 Compliance Details","Payroll","Reports","Performance","Account \u0026 Rise AI"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.rise_people.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.rise_people.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RisePeoplePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.rise_people.permissions.items.[INDEX]","typeLabel":"RisePeoplePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.rise_people.permissions","typeLabel":"RisePeoplePermissionGroup · object[]"}},"title":"RisePeopleIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.rise_people","typeLabel":"RisePeopleIntegration · object"},"roboshadow":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.roboshadow.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES_AND_INVENTORY","VULNERABILITIES_AND_UPDATES","ANTIVIRUS_AND_FIREWALL","USERS_AND_MFA","EXTERNAL_SCANS"],"title":"Permission Group","type":"string","enumNames":["Organisations, Devices and Inventory","Vulnerabilities and Updates","Antivirus and Firewall","Users and MFA","External Scans"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.roboshadow.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.roboshadow.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RoboShadowPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.roboshadow.permissions.items.[INDEX]","typeLabel":"RoboShadowPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.roboshadow.permissions","typeLabel":"RoboShadowPermissionGroup · object[]"}},"title":"RoboShadowIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.roboshadow","typeLabel":"RoboShadowIntegration · object"},"rocketcyber":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INCIDENTS_AND_EVENTS","SUPPRESSION_RULES","ACCOUNTS_AGENTS_AND_FIREWALLS","MICROSOFT_DEFENDER_AND_365"],"title":"Permission Group","type":"string","enumNames":["Incidents and Events","Suppression Rules","Accounts, Agents and Firewalls","Microsoft Defender and 365"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RocketCyberPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX]","typeLabel":"RocketCyberPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.rocketcyber.permissions","typeLabel":"RocketCyberPermissionGroup · object[]"}},"title":"RocketCyberIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.rocketcyber","typeLabel":"RocketCyberIntegration · object"},"routit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.routit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","ORDERS","MICROSOFT_TENANTS","PRODUCTS","DISCOUNTS","INVOICES","CLOUD_SERVERS","CONNECTIVITY","VOICE","MOBILE","SECURITY","BUSINESS_TV"],"title":"Permission Group","type":"string","enumNames":["Customers and Contacts","Orders and Licences","Microsoft Tenants","Products and Prices","Discounts","Invoices","Cloud Servers","Connectivity","Voice","Mobile","Security and Monitoring","Business TV"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.routit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.routit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RoutitPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.routit.permissions.items.[INDEX]","typeLabel":"RoutitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.routit.permissions","typeLabel":"RoutitPermissionGroup · object[]"}},"title":"RoutitIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.routit","typeLabel":"RoutitIntegration · object"},"saas_alerts":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EVENTS","CUSTOMERS","APPROVED_LOCATIONS","SUPPRESSIONS","RESPOND_RULES","RESPOND_TRIGGERS","CONNECTIONS","PSA_MAPPING","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Events and Alerts","Customers and Users","Approved Locations","Suppressions","Respond Rules","Respond Triggers and Actions","Connections and Devices","PSA Mapping","Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SaasAlertsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX]","typeLabel":"SaasAlertsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.saas_alerts.permissions","typeLabel":"SaasAlertsPermissionGroup · object[]"}},"title":"SaasAlertsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.saas_alerts","typeLabel":"SaasAlertsIntegration · object"},"samsara":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.samsara.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VEHICLES_AND_LOCATIONS","DRIVERS_AND_ASSIGNMENTS","ADDRESSES_AND_ROUTES","MESSAGES_FORMS_AND_DOCUMENTS","MAINTENANCE","COMPLIANCE","SAFETY","INDUSTRIAL_AND_SENSORS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Vehicles, Locations \u0026 Trips","Drivers \u0026 Assignments","Addresses, Routes \u0026 Dispatch","Messages, Forms \u0026 Documents","Maintenance \u0026 Inspections","Hours of Service \u0026 Compliance","Safety, Coaching \u0026 Training","Industrial, Sensors \u0026 Readings","Setup \u0026 Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.samsara.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.samsara.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SamsaraPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.samsara.permissions.items.[INDEX]","typeLabel":"SamsaraPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.samsara.permissions","typeLabel":"SamsaraPermissionGroup · object[]"}},"title":"SamsaraIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.samsara","typeLabel":"SamsaraIntegration · object"},"sasboss":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sasboss.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","PHONE_NUMBERS","USERS","CALL_ROUTING","DEVICES","MESSAGING","CALL_RECORDS","BILLING","RESELLER"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Sites","Phone Numbers","Users \u0026 Services","Call Routing","Devices","SMS \u0026 Fax","Call Records","Billing","Reseller Account"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sasboss.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sasboss.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SasbossPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sasboss.permissions.items.[INDEX]","typeLabel":"SasbossPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sasboss.permissions","typeLabel":"SasbossPermissionGroup · object[]"}},"title":"SasbossIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sasboss","typeLabel":"SasbossIntegration · object"},"scale_hypercore":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VIRTUAL_MACHINES","VM_POWER","SNAPSHOTS","REPLICATION","MEDIA","CLUSTER","SETTINGS","USERS"],"title":"Permission Group","type":"string","enumNames":["Virtual Machines","VM Power \u0026 Migration","Snapshots","Replication","ISOs \u0026 Disk Images","Cluster, Nodes \u0026 Tasks","Cluster Settings \u0026 Alerts","Users \u0026 Sign-in"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScaleHyperCorePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX]","typeLabel":"ScaleHyperCorePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.scale_hypercore.permissions","typeLabel":"ScaleHyperCorePermissionGroup · object[]"}},"title":"ScaleHyperCoreIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.scale_hypercore","typeLabel":"ScaleHyperCoreIntegration · object"},"scalepad":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CORE","LIFECYCLE_MANAGER","CONTROLMAP","QUOTER","BACKUP_RADAR"],"title":"Permission Group","type":"string","enumNames":["Core","Lifecycle Manager","ControlMap","Quoter","Backup Radar"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScalepadPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad.permissions.items.[INDEX]","typeLabel":"ScalepadPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad.permissions","typeLabel":"ScalepadPermissionGroup · object[]"}},"title":"ScalepadIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.scalepad","typeLabel":"ScalepadIntegration · object"},"scoutdns":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.scoutdns.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","ALLOW_BLOCK_LISTS","POLICIES","LOCATIONS_AND_NETWORKS","ROAMING_CLIENTS","INSTALLERS","ORGANIZATIONS","CONSOLE_USERS","LOG_STREAMS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Reports and Query Logs","Allow and Block Lists","Policies, TLD Filters and Block Pages","Locations, Networks and Relays","Roaming Clients and Profiles","Roaming Client Installers","Customer Organizations","Console Users","Log Streams","Usage and Billing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.scoutdns.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.scoutdns.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScoutDNSPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.scoutdns.permissions.items.[INDEX]","typeLabel":"ScoutDNSPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.scoutdns.permissions","typeLabel":"ScoutDNSPermissionGroup · object[]"}},"title":"ScoutDNSIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.scoutdns","typeLabel":"ScoutDNSIntegration · object"},"screenconnect_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SESSIONS","COMMANDS","TOOLBOX_MESSAGING"],"title":"Permission Group","type":"string","enumNames":["Sessions","Commands","Toolbox \u0026 Messaging"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScreenConnectRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX]","typeLabel":"ScreenConnectRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.screenconnect_rmm.permissions","typeLabel":"ScreenConnectRmmPermissionGroup · object[]"}},"title":"ScreenConnectRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.screenconnect_rmm","typeLabel":"ScreenConnectRmmIntegration · object"},"sentinelone":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sentinelone.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["THREATS","ENDPOINTS","EXCLUSIONS","INVESTIGATION","REMOTE_SCRIPTS","ORGANIZATION","USERS"],"title":"Permission Group","type":"string","enumNames":["Threats \u0026 Alerts","Endpoints","Exclusions \u0026 Blocklist","Deep Visibility \u0026 Activities","Remote Scripts","Accounts, Sites \u0026 Groups","Users \u0026 Roles"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sentinelone.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sentinelone.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SentinelOnePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sentinelone.permissions.items.[INDEX]","typeLabel":"SentinelOnePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sentinelone.permissions","typeLabel":"SentinelOnePermissionGroup · object[]"}},"title":"SentinelOneIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sentinelone","typeLabel":"SentinelOneIntegration · object"},"servicenow":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","WORK_NOTES","CLIENT_FACING_NOTES","TIME_ENTRIES","USERS_AND_GROUPS","COMPANIES","CMDB","CONFIGURATION","SLAS","ATTACHMENTS","KNOWLEDGE","APPROVALS","CONTRACTS"],"title":"Permission Group","type":"string","enumNames":["Tickets","Work Notes","Client-Facing Notes","Time Entries","Users and Groups","Companies","CMDB","Configuration","SLAs","Attachments","Knowledge Base","Approvals","Contracts"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_catalog_orders":{"oneOf":[{"type":"boolean","title":"Catalog Orders","description":"Allow ordering Service Catalog items, which starts their approvals and fulfilment","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_catalog_orders.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Catalog Orders","description":"Allow ordering Service Catalog items, which starts their approvals and fulfilment","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_catalog_orders.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_catalog_orders","typeLabel":"boolean | null"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow marking an incident as a duplicate of another","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow marking an incident as a duplicate of another","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"InternalNoteSettings","description":"Settings for the internal notes Neo writes, on each PSA's internal ticket-notes group.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"InternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings","typeLabel":"InternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"ServicenowPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions.items.[INDEX]","typeLabel":"ServicenowPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow.permissions","typeLabel":"ServicenowPermissionGroup · object[]"}},"title":"ServicenowIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.servicenow","typeLabel":"ServicenowIntegration · object"},"sharepoint":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sharepoint.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SITES","FILES","LISTS","SEARCH"],"title":"Permission Group","type":"string","enumNames":["Sites \u0026 Libraries","Files \u0026 Folders","Lists \u0026 Pages","Search"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sharepoint.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sharepoint.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SharepointPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sharepoint.permissions.items.[INDEX]","typeLabel":"SharepointPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sharepoint.permissions","typeLabel":"SharepointPermissionGroup · object[]"}},"title":"SharepointIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sharepoint","typeLabel":"SharepointIntegration · object"},"sherweb":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sherweb.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","ORDERS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Customers","Products \u0026 Pricing","Subscriptions","Orders","Invoices \u0026 Usage"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sherweb.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sherweb.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SherwebPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sherweb.permissions.items.[INDEX]","typeLabel":"SherwebPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sherweb.permissions","typeLabel":"SherwebPermissionGroup · object[]"}},"title":"SherwebIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sherweb","typeLabel":"SherwebIntegration · object"},"signl4":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.signl4.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","ON_CALL","PEOPLE","ALERT_SETUP","AUTOMATIONS","SUBSCRIPTION"],"title":"Permission Group","type":"string","enumNames":["Alerts \u0026 Events","On-Call Duty \u0026 Shifts","Users, Teams \u0026 Access","Alert Setup \u0026 Routing","Connectors, Webhooks \u0026 Remote Actions","Subscription, Billing \u0026 Audit"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.signl4.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.signl4.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"Signl4PermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.signl4.permissions.items.[INDEX]","typeLabel":"Signl4PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.signl4.permissions","typeLabel":"Signl4PermissionGroup · object[]"}},"title":"Signl4Integration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.signl4","typeLabel":"Signl4Integration · object"},"simplehelp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.simplehelp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MACHINES","ACTIVITY","TOOLS","TECHNICIANS","SERVER"],"title":"Permission Group","type":"string","enumNames":["Machines","Alerts, Sessions and History","Toolbox Tools","Technicians, Groups and Filters","Server Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.simplehelp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.simplehelp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SimpleHelpPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.simplehelp.permissions.items.[INDEX]","typeLabel":"SimpleHelpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.simplehelp.permissions","typeLabel":"SimpleHelpPermissionGroup · object[]"}},"title":"SimpleHelpIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.simplehelp","typeLabel":"SimpleHelpIntegration · object"},"simplesat":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.simplesat.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SURVEYS","SURVEY_EMAILS","RESPONSES","CUSTOMERS","TEAM_MEMBERS"],"title":"Permission Group","type":"string","enumNames":["Surveys \u0026 Questions","Survey Emails","Responses \u0026 Answers","Customers","Team Members"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.simplesat.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.simplesat.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SimplesatPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.simplesat.permissions.items.[INDEX]","typeLabel":"SimplesatPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.simplesat.permissions","typeLabel":"SimplesatPermissionGroup · object[]"}},"title":"SimplesatIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.simplesat","typeLabel":"SimplesatIntegration · object"},"skyswitch":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.skyswitch.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EXTENSIONS","DEVICES","PHONE_NUMBERS","CALL_ROUTING","CALL_CENTER","LIVE_CALLS","CALL_HISTORY","VOICEMAIL_RECORDINGS","E911","MESSAGING","PORTING","DOMAINS","LICENSING","PORTAL_USERS","PORTAL_ROLES","PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Users and Extensions","Devices and Phones","Phone Numbers","Call Routing","Call Queues and Agents","Live Calls","Call History","Voicemail and Recordings","Emergency Addresses (E911)","SMS and Messaging","Number Porting","Customer Domains and Accounts","Entitlements, Settings and Reports","Portal Users","Portal Roles","Reseller Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.skyswitch.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.skyswitch.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SkySwitchPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.skyswitch.permissions.items.[INDEX]","typeLabel":"SkySwitchPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.skyswitch.permissions","typeLabel":"SkySwitchPermissionGroup · object[]"}},"title":"SkySwitchIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.skyswitch","typeLabel":"SkySwitchIntegration · object"},"slide":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.slide.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","BACKUPS","PROTECTED_SYSTEMS","AGENT_PASSPHRASES","SLIDE_BOXES","FILE_RESTORES","VIRTUAL_MACHINES","DR_NETWORKS","CLIENTS","ACCOUNT","BILLING"],"title":"Permission Group","type":"string","enumNames":["Alerts","Backups and Snapshots","Protected Systems","Agent Passphrases","Slide Boxes","File Restores","Virtual Machines and Image Exports","Disaster Recovery Networks","Clients","Account, Users and Audit Logs","Billing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.slide.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.slide.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SlidePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.slide.permissions.items.[INDEX]","typeLabel":"SlidePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.slide.permissions","typeLabel":"SlidePermissionGroup · object[]"}},"title":"SlideIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.slide","typeLabel":"SlideIntegration · object"},"smart_pricing_table":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PROPOSALS","CONTENT","SENDING"],"title":"Permission Group","type":"string","enumNames":["Proposals \u0026 Templates","Pricing \u0026 Content","Sending \u0026 Status"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SmartPricingTablePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX]","typeLabel":"SmartPricingTablePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.smart_pricing_table.permissions","typeLabel":"SmartPricingTablePermissionGroup · object[]"}},"title":"SmartPricingTableIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.smart_pricing_table","typeLabel":"SmartPricingTableIntegration · object"},"smartsheet":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.smartsheet.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ROWS_AND_CELLS","SHEETS_AND_COLUMNS","ATTACHMENTS_AND_COMMENTS","REPORTS_AND_DASHBOARDS","WORKSPACES_AND_FOLDERS","SHARING","USERS_AND_GROUPS","WEBHOOKS_AND_EVENTS"],"title":"Permission Group","type":"string","enumNames":["Rows, Cells \u0026 Sheet Summary","Sheets, Columns \u0026 Automations","Attachments, Comments \u0026 Proofs","Reports \u0026 Dashboards","Workspaces \u0026 Folders","Sharing, Publishing \u0026 Email","Users, Groups \u0026 Contacts","Webhooks \u0026 Events"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.smartsheet.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.smartsheet.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SmartsheetPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.smartsheet.permissions.items.[INDEX]","typeLabel":"SmartsheetPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.smartsheet.permissions","typeLabel":"SmartsheetPermissionGroup · object[]"}},"title":"SmartsheetIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.smartsheet","typeLabel":"SmartsheetIntegration · object"},"smileback":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.smileback.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CSAT_REVIEWS","NPS","PROJECT_SURVEYS"],"title":"Permission Group","type":"string","enumNames":["CSAT Reviews","NPS","Project Surveys"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.smileback.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.smileback.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SmileBackPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.smileback.permissions.items.[INDEX]","typeLabel":"SmileBackPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.smileback.permissions","typeLabel":"SmileBackPermissionGroup · object[]"}},"title":"SmileBackIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.smileback","typeLabel":"SmileBackIntegration · object"},"social_intents":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.social_intents.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CHATS","LEADS","WIDGETS","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Chats","Leads","Widgets","Webhooks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.social_intents.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.social_intents.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SocialIntentsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.social_intents.permissions.items.[INDEX]","typeLabel":"SocialIntentsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.social_intents.permissions","typeLabel":"SocialIntentsPermissionGroup · object[]"}},"title":"SocialIntentsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.social_intents","typeLabel":"SocialIntentsIntegration · object"},"solarwinds_orion":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MONITORING_DATA","ALERTS","MUTING","ALERT_DEFINITIONS","NODES","AGENTS","APPLICATIONS","SERVER_ACTIONS","NETWORK_CONFIG","VIRTUALIZATION","IP_ADDRESSES","DASHBOARDS","SECURITY","CREDENTIALS","ACCOUNTS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Monitoring Data","Alerts and Events","Mute and Unmanage","Alert Definitions and Actions","Nodes and Monitoring","Agents","Applications and Server Monitoring","Server, VM and Cloud Actions","Network Configuration (NCM)","Virtualization, Storage and Cloud","IP Addresses, DHCP and DNS","Dashboards, Reports and Maps","Security and Compliance","Credentials","Accounts and Access","Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OrionPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX]","typeLabel":"OrionPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.solarwinds_orion.permissions","typeLabel":"OrionPermissionGroup · object[]"}},"title":"SolarWindsOrionIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.solarwinds_orion","typeLabel":"SolarWindsOrionIntegration · object"},"sonicwall":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","MONITORING","FIREWALL_POLICIES","SECURITY_SERVICES","VPN","NETWORK","FIRMWARE_MAINTENANCE","COMMITS_TEMPLATES","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Tenants, Devices and Licences","Monitoring, Logs and Reports","Firewall Rules and Objects","Security Services","VPN","Network, Wireless and Switching","Firmware, Restarts and Backups","Commits and Templates","Users and Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SonicWallPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall.permissions.items.[INDEX]","typeLabel":"SonicWallPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall.permissions","typeLabel":"SonicWallPermissionGroup · object[]"}},"title":"SonicWallIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall","typeLabel":"SonicWallIntegration · object"},"sonicwall_cse":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","DEVICES","POLICIES","SERVICES","NETWORK","EVENTS","API_KEYS"],"title":"Permission Group","type":"string","enumNames":["Users \u0026 Groups","Devices \u0026 Trust","Roles, Policies \u0026 Threat Profiles","Services \u0026 Apps","Access Tiers, Connectors \u0026 Tunnels","Events \u0026 Audit Logs","API Keys"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SonicWallCsePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX]","typeLabel":"SonicWallCsePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall_cse.permissions","typeLabel":"SonicWallCsePermissionGroup · object[]"}},"title":"SonicWallCseIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sonicwall_cse","typeLabel":"SonicWallCseIntegration · object"},"sophos":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sophos.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ENDPOINTS","ENDPOINT_POLICIES","ALLOW_BLOCK","ALERTS","THREAT_HUNTING","FIREWALLS","EMAIL","MOBILE","NETWORK","DIRECTORY","ADMINS","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Endpoints","Endpoint Policies and Settings","Allowed and Blocked Items, Exclusions","Alerts, Detections and Cases","Live Discover and XDR Query","Firewalls","Email Security","Mobile Devices","DNS Protection, Web Filtering, Switches and Wi-Fi","Directory Users and Groups","Admins, Roles and API Tokens","Tenants, Licences and Account Health"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.sophos.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.sophos.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SophosPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sophos.permissions.items.[INDEX]","typeLabel":"SophosPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.sophos.permissions","typeLabel":"SophosPermissionGroup · object[]"}},"title":"SophosIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.sophos","typeLabel":"SophosIntegration · object"},"streakwave":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.streakwave.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRICING_AND_STOCK","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Pricing and Stock","Webhooks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.streakwave.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.streakwave.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"StreakwavePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.streakwave.permissions.items.[INDEX]","typeLabel":"StreakwavePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.streakwave.permissions","typeLabel":"StreakwavePermissionGroup · object[]"}},"title":"StreakwaveIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.streakwave","typeLabel":"StreakwaveIntegration · object"},"strety":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.strety.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PEOPLE","GOALS","TODOS","ISSUES","METRICS","HEADLINES","SHOUTOUTS","MESSAGES","MEETINGS","PROJECTS","DOCS","REVIEWS"],"title":"Permission Group","type":"string","enumNames":["People \u0026 Teams","Goals \u0026 Milestones","To-Dos","Issues","Metrics","Headlines","Shoutouts","Messages","Meetings","Projects","Docs","Performance Reviews"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.strety.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.strety.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"StretyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.strety.permissions.items.[INDEX]","typeLabel":"StretyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.strety.permissions","typeLabel":"StretyPermissionGroup · object[]"}},"title":"StretyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.strety","typeLabel":"StretyIntegration · object"},"syncro":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","WORK_NOTES","CLIENT_FACING_NOTES","TIME_ENTRIES","CUSTOMERS","CONTACTS","TECHNICIANS"],"title":"Permission Group","type":"string","enumNames":["Tickets","Work Notes","Client-Facing Notes","Time Entries","Customers","Contacts","Technicians"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records. Also covers removing a ticket's time entries and attachments, which Syncro deletes without using a DELETE request.","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"internal_note_settings":{"oneOf":[{"type":"object","title":"InternalNoteSettings","description":"Settings for the internal notes Neo writes, on each PSA's internal ticket-notes group.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"InternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings","typeLabel":"InternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"SyncroPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions.items.[INDEX]","typeLabel":"SyncroPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro.permissions","typeLabel":"SyncroPermissionGroup · object[]"}},"title":"SyncroIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro","typeLabel":"SyncroIntegration · object"},"syncro_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ALERTS"],"title":"Permission Group","type":"string","enumNames":["Devices","Alerts"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow resolving alerts (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SyncroRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX]","typeLabel":"SyncroRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm.permissions","typeLabel":"SyncroRmmPermissionGroup · object[]"}},"title":"SyncroRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.syncro_rmm","typeLabel":"SyncroRmmIntegration · object"},"td_synnex":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","ORDERS","CARTS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Catalog \u0026 Pricing","Subscriptions","Orders","Carts","Reports"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TdSynnexPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex.permissions.items.[INDEX]","typeLabel":"TdSynnexPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex.permissions","typeLabel":"TdSynnexPermissionGroup · object[]"}},"title":"TdSynnexIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex","typeLabel":"TdSynnexIntegration · object"},"td_synnex_partner":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRICE_AND_STOCK","QUOTES","ORDERS","INVOICES"],"title":"Permission Group","type":"string","enumNames":["Price, Stock \u0026 Freight","Quotes","Orders","Invoices"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TdSynnexPartnerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX]","typeLabel":"TdSynnexPartnerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_partner.permissions","typeLabel":"TdSynnexPartnerPermissionGroup · object[]"}},"title":"TdSynnexPartnerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_partner","typeLabel":"TdSynnexPartnerIntegration · object"},"td_synnex_stellr":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Customers","Catalog \u0026 Pricing","Subscriptions","Invoices \u0026 Consumption"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"StellrPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX]","typeLabel":"StellrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_stellr.permissions","typeLabel":"StellrPermissionGroup · object[]"}},"title":"TdSynnexStellrIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.td_synnex_stellr","typeLabel":"TdSynnexStellrIntegration · object"},"teamgps":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.teamgps.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENT_FEEDBACK","EMPLOYEE_SURVEYS","EMPLOYEES","SCORECARDS","RECOGNITION","GOALS","MEETINGS","PERFORMANCE_REVIEWS"],"title":"Permission Group","type":"string","enumNames":["Client Feedback","Employee Surveys","Employees","Scorecards","Recognition \u0026 Rewards","Goals \u0026 Strategy","Meetings \u0026 Tasks","Performance Reviews"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.teamgps.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.teamgps.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TeamGPSPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.teamgps.permissions.items.[INDEX]","typeLabel":"TeamGPSPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.teamgps.permissions","typeLabel":"TeamGPSPermissionGroup · object[]"}},"title":"TeamGPSIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.teamgps","typeLabel":"TeamGPSIntegration · object"},"telavox":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.telavox.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANISATION","USERS","PERMISSIONS","LICENCES","PROFILES","PBX","CALLS","STATISTICS","CALL_CONTROL","RECORDINGS","CONTACTS","NUMBERS","TERMINALS","TEMPLATES"],"title":"Permission Group","type":"string","enumNames":["Company, Sites \u0026 Groups","Users","User Permissions","Licences \u0026 Purchases","Availability \u0026 Forwarding","Queues, IVRs \u0026 PBX Services","Call History \u0026 Live Calls","Call Statistics","Place Calls \u0026 Send Texts","Recordings \u0026 Transcriptions","Contacts","Phone Numbers \u0026 Porting","Desk Phones","User Templates"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.telavox.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.telavox.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TelavoxPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.telavox.permissions.items.[INDEX]","typeLabel":"TelavoxPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.telavox.permissions","typeLabel":"TelavoxPermissionGroup · object[]"}},"title":"TelavoxIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.telavox","typeLabel":"TelavoxIntegration · object"},"threatlocker":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.threatlocker.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPUTERS","APPLICATIONS","POLICIES","APPROVAL_REQUESTS","FILE_TESTING","AUDIT_LOG","ORGANIZATIONS","AGENT_DEPLOYMENT"],"title":"Permission Group","type":"string","enumNames":["Computers","Applications","Policies","Approval Requests","File Testing","Audit and Reports","Organizations","Agent Deployment"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.threatlocker.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.threatlocker.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ThreatlockerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.threatlocker.permissions.items.[INDEX]","typeLabel":"ThreatlockerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.threatlocker.permissions","typeLabel":"ThreatlockerPermissionGroup · object[]"}},"title":"ThreatlockerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.threatlocker","typeLabel":"ThreatlockerIntegration · object"},"threecx":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.threecx.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","ROLES","DEPARTMENTS","PHONES_AND_DEVICES","CALL_ROUTING","CONTACTS","LIVE_CALLS","CALL_HISTORY_AND_REPORTS","RECORDINGS_AND_VOICEMAIL","TRUNKS","INTEGRATIONS_AND_API","SYSTEM_AND_SECURITY"],"title":"Permission Group","type":"string","enumNames":["Users \u0026 Extensions","Roles \u0026 Admin Rights","Departments","Phones \u0026 Devices","Call Routing","Contacts","Live Calls","Call History \u0026 Reports","Recordings \u0026 Voicemail","Trunks","Integrations \u0026 API Access","System \u0026 Security"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.threecx.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.threecx.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ThreecxPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.threecx.permissions.items.[INDEX]","typeLabel":"ThreecxPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.threecx.permissions","typeLabel":"ThreecxPermissionGroup · object[]"}},"title":"ThreecxIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.threecx","typeLabel":"ThreecxIntegration · object"},"todyl":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.todyl.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","DEPLOYMENT_GROUPS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Devices","Deployment Groups","Billing"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.todyl.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.todyl.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TodylPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.todyl.permissions.items.[INDEX]","typeLabel":"TodylPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.todyl.permissions","typeLabel":"TodylPermissionGroup · object[]"}},"title":"TodylIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.todyl","typeLabel":"TodylIntegration · object"},"trend_micro_lmp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CUSTOMER_USERS","SUBSCRIPTIONS","SUSPEND_AND_CANCEL","SERVICE_PLANS","REPORTS","DOWNSTREAM_PARTNERS"],"title":"Permission Group","type":"string","enumNames":["Customers","Customer Portal Users","Subscriptions and Seats","Suspend and Cancel","Service Plans and Products","Reports and Usage","Downstream Partners"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TrendMicroLmpPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX]","typeLabel":"TrendMicroLmpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.trend_micro_lmp.permissions","typeLabel":"TrendMicroLmpPermissionGroup · object[]"}},"title":"TrendMicroLmpIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.trend_micro_lmp","typeLabel":"TrendMicroLmpIntegration · object"},"tridentstack":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.tridentstack.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","ENDPOINTS","ENDPOINT_ACTIONS","SCANS","UPDATE_POLICIES","APPLICATION_UPDATES","CONFIGURATION_POLICIES","VULNERABILITIES","COMPLIANCE","TAGS_AND_AUTOMATION","REPORTS","SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Organizations","Endpoints","Installs \u0026 Restarts","Scans \u0026 Log Collection","Update Policies \u0026 Rings","Application Updates","Configuration Policies","Vulnerabilities","Compliance","Tags \u0026 Automation","Reports \u0026 Dashboards","Settings, Licensing \u0026 Enrollment"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.tridentstack.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.tridentstack.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TridentStackPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.tridentstack.permissions.items.[INDEX]","typeLabel":"TridentStackPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.tridentstack.permissions","typeLabel":"TridentStackPermissionGroup · object[]"}},"title":"TridentStackIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.tridentstack","typeLabel":"TridentStackIntegration · object"},"unifi":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.unifi.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SITE_MANAGER","DEVICES","CLIENTS","NETWORKS","FIREWALL","HOTSPOT"],"title":"Permission Group","type":"string","enumNames":["Consoles \u0026 Sites","Devices","Clients","Networks \u0026 WiFi","Firewall \u0026 ACLs","Hotspot Vouchers"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.unifi.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.unifi.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UnifiPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.unifi.permissions.items.[INDEX]","typeLabel":"UnifiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.unifi.permissions","typeLabel":"UnifiPermissionGroup · object[]"}},"title":"UnifiIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.unifi","typeLabel":"UnifiIntegration · object"},"uniview":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.uniview.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","BACKUPS","ALERTS","M365_BACKUP"],"title":"Permission Group","type":"string","enumNames":["Customers","Backups","BackupIQ Alerts","Microsoft 365 Backup"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.uniview.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.uniview.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UniviewPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.uniview.permissions.items.[INDEX]","typeLabel":"UniviewPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.uniview.permissions","typeLabel":"UniviewPermissionGroup · object[]"}},"title":"UniviewIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.uniview","typeLabel":"UniviewIntegration · object"},"ups":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ups.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SHIPMENTS","TRACKING","RATES_AND_ADDRESSES","PICKUPS","DELIVERY_CHANGES","CUSTOMS_AND_TRADE","FREIGHT_AND_SUPPLY_CHAIN"],"title":"Permission Group","type":"string","enumNames":["Shipments \u0026 Labels","Tracking","Rates, Transit Times \u0026 Addresses","Pickups","Delivery Changes","Customs \u0026 Trade","Freight \u0026 Supply Chain"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.ups.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.ups.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UPSPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ups.permissions.items.[INDEX]","typeLabel":"UPSPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.ups.permissions","typeLabel":"UPSPermissionGroup · object[]"}},"title":"UPSIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.ups","typeLabel":"UPSIntegration · object"},"uriports":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.uriports.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DMARC_STATUS","DOMAINS","DOMAIN_GROUPS"],"title":"Permission Group","type":"string","enumNames":["DMARC Status","Monitored Domains","Domain Groups"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.uriports.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.uriports.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"URIportsPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.uriports.permissions.items.[INDEX]","typeLabel":"URIportsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.uriports.permissions","typeLabel":"URIportsPermissionGroup · object[]"}},"title":"URIportsIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.uriports","typeLabel":"URIportsIntegration · object"},"usecure":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.usecure.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMER_ACCOUNTS","LEARNERS","ADMIN_USERS","TRAINING","SIMULATIONS","POLICIES","BREACHES"],"title":"Permission Group","type":"string","enumNames":["Customer Accounts","Learners \u0026 Groups","Admin Users","Training","Phishing Simulations","Policies","Breaches \u0026 Risk"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.usecure.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.usecure.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UsecurePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.usecure.permissions.items.[INDEX]","typeLabel":"UsecurePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.usecure.permissions","typeLabel":"UsecurePermissionGroup · object[]"}},"title":"UsecureIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.usecure","typeLabel":"UsecureIntegration · object"},"veeam_br":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_br.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JOBS","JOB_SETTINGS","BACKUPS","RESTORE","REPOSITORIES","INFRASTRUCTURE","AGENTS","MALWARE_AND_SECURITY","CREDENTIALS","USERS_AND_ROLES","SERVER"],"title":"Permission Group","type":"string","enumNames":["Jobs \u0026 Sessions","Job Settings","Backups \u0026 Restore Points","Restore \u0026 Failover","Repositories \u0026 Storage","Servers \u0026 Proxies","Agents \u0026 Protection Groups","Malware Detection \u0026 Security","Credentials \u0026 Encryption","Users \u0026 Roles","Server Settings \u0026 License"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_br.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_br.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VeeamBrPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_br.permissions.items.[INDEX]","typeLabel":"VeeamBrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_br.permissions","typeLabel":"VeeamBrPermissionGroup · object[]"}},"title":"VeeamBrIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_br","typeLabel":"VeeamBrIntegration · object"},"veeam_spc":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALARMS","JOB_RUNS","BACKUP_JOBS","BACKUP_AGENTS","BACKUP_INFRASTRUCTURE","FAILOVER","PROTECTED_WORKLOADS","MICROSOFT_365","CLOUD_CONNECT","PUBLIC_CLOUD","MANAGEMENT_AGENTS","COMPANIES","ACCESS","LICENSING_AND_BILLING","CONSOLE"],"title":"Permission Group","type":"string","enumNames":["Alarms","Job Runs","Backup Jobs","Backup Agents and Policies","Backup Servers and Repositories","Failover Plans","Protected Workloads and Backups","Microsoft 365 Backup","Cloud Connect and Vault","Public Cloud Backup","Management Agents and Discovery","Companies, Resellers and Locations","Users and Access","Licensing and Billing","Console Settings and Activity"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VeeamSpcPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX]","typeLabel":"VeeamSpcPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_spc.permissions","typeLabel":"VeeamSpcPermissionGroup · object[]"}},"title":"VeeamSpcIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_spc","typeLabel":"VeeamSpcIntegration · object"},"veeam_vb365":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JOB_RUNS","JOBS","ORGANIZATIONS","RESTORE","STORAGE","LICENSING","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Job Runs","Backup Jobs \u0026 Sessions","Organizations \u0026 Protected Data","Search \u0026 Restore","Repositories \u0026 Proxies","Licensing \u0026 Monitoring","Settings, Operators \u0026 Credentials"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"Vb365PermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX]","typeLabel":"Vb365PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_vb365.permissions","typeLabel":"Vb365PermissionGroup · object[]"}},"title":"Vb365Integration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.veeam_vb365","typeLabel":"Vb365Integration · object"},"virustotal":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.virustotal.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","SUBMISSIONS","COMMUNITY","PRIVATE_SCANNING","COLLECTIONS","HUNTING","ADMINISTRATION","MONITOR"],"title":"Permission Group","type":"string","enumNames":["Threat Reports \u0026 Search","Scans \u0026 Rescans","Comments \u0026 Votes","Private Scanning","Collections, Graphs \u0026 Saved Searches","Livehunt, Retrohunt \u0026 IoC Stream","Users, Group \u0026 Service Accounts","VirusTotal Monitor"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.virustotal.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.virustotal.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VirusTotalPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.virustotal.permissions.items.[INDEX]","typeLabel":"VirusTotalPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.virustotal.permissions","typeLabel":"VirusTotalPermissionGroup · object[]"}},"title":"VirusTotalIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.virustotal","typeLabel":"VirusTotalIntegration · object"},"vsax_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ASSETS","ORGANIZATIONS","AUTOMATION","PATCH_MANAGEMENT","ENDPOINT_PROTECTION","NOTIFICATIONS","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Devices","Assets","Organizations","Automation","Patch Management","Endpoint Protection","Notifications","System"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VsaxRmmPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX]","typeLabel":"VsaxRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm.permissions","typeLabel":"VsaxRmmPermissionGroup · object[]"}},"title":"VsaxRmmIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.vsax_rmm","typeLabel":"VsaxRmmIntegration · object"},"vsphere":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.vsphere.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","VIRTUAL_MACHINES","GUEST_OPERATIONS","HOSTS_AND_CLUSTERS","HOST_SECURITY","STORAGE","NETWORKING","MONITORING","ACCESS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Inventory and Search","Virtual Machines","Guest Operations","Hosts and Clusters","Host Firewall and Services","Storage and Datastores","Networking","Alarms, Events and Tasks","Users, Roles and Permissions","Licenses, Certificates and Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.vsphere.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.vsphere.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VspherePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.vsphere.permissions.items.[INDEX]","typeLabel":"VspherePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.vsphere.permissions","typeLabel":"VspherePermissionGroup · object[]"}},"title":"VsphereIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.vsphere","typeLabel":"VsphereIntegration · object"},"watchguard":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.watchguard.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["FIREBOX_DEVICES","FIREBOX_EXCEPTIONS","FIREBOX_CONFIGURATION","ENDPOINT_SECURITY","THREATSYNC","ACCOUNTS_LICENSING","AUTHPOINT"],"title":"Permission Group","type":"string","enumNames":["Firebox Devices and Reports","Firebox Exceptions","Firebox Configuration","Endpoint Security","ThreatSync and NDR","Accounts and Licensing","AuthPoint Authentication"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.watchguard.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.watchguard.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WatchGuardPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.watchguard.permissions.items.[INDEX]","typeLabel":"WatchGuardPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.watchguard.permissions","typeLabel":"WatchGuardPermissionGroup · object[]"}},"title":"WatchGuardIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.watchguard","typeLabel":"WatchGuardIntegration · object"},"wizer":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.wizer.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","TRAINING_ASSIGNMENTS","REPORTS","CUSTOMERS"],"title":"Permission Group","type":"string","enumNames":["Users","Training Assignments","Reports","Customers"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.wizer.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.wizer.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WizerPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.wizer.permissions.items.[INDEX]","typeLabel":"WizerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.wizer.permissions","typeLabel":"WizerPermissionGroup · object[]"}},"title":"WizerIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.wizer","typeLabel":"WizerIntegration · object"},"worktime":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.worktime.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACTIVE_TIME","EMPLOYEES","DEPARTMENTS","TIME_OFF","HOLIDAYS"],"title":"Permission Group","type":"string","enumNames":["Active \u0026 Productive Time","Employees","Departments","Time Off","Holiday Sets"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.worktime.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.worktime.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WorkTimePermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.worktime.permissions.items.[INDEX]","typeLabel":"WorkTimePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.worktime.permissions","typeLabel":"WorkTimePermissionGroup · object[]"}},"title":"WorkTimeIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.worktime","typeLabel":"WorkTimeIntegration · object"},"wosp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.wosp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","GROUPS","GMAIL","LICENSES","DEVICES","DRIVES","ORGANIZATION","ADMIN_ROLES","SECURITY","REPORTS","CHAT_CLASSROOM","TENANTS","WOSP_SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Users","Groups","Gmail Settings and Delegation","Licenses","Devices and Browsers","Shared Drives and Drive Transfer","Org Units, Domains and Calendar Resources","Admin Roles","Alerts, Audit Findings and Third-Party Apps","Reports and Activity","Chat Spaces and Classroom","Tenants and Data Collection","WOSP Settings and Onboarding"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.wosp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.wosp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WospPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.wosp.permissions.items.[INDEX]","typeLabel":"WospPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.wosp.permissions","typeLabel":"WospPermissionGroup · object[]"}},"title":"WospIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.wosp","typeLabel":"WospIntegration · object"},"xero":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.xero.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVOICES","EMAILS","PAYMENTS","CONTACTS","BANK_DETAILS","BANKING","ACCOUNTS_AND_JOURNALS","REPORTS","SETTINGS","ATTACHMENTS","FIXED_ASSETS","PROJECTS","PAYROLL_EMPLOYEES","PAY_RUNS","PAYROLL_SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Invoices, Bills \u0026 Quotes","Emails to Contacts","Payments","Contacts","Bank Account Details","Bank Transactions \u0026 Statements","Accounts \u0026 Journals","Reports \u0026 Budgets","Items \u0026 Organisation Settings","Attachments \u0026 Files","Fixed Assets","Projects \u0026 Time","Payroll Employees \u0026 Leave","Pay Runs, Payslips \u0026 Timesheets","Payroll Settings"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.xero.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.xero.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"XeroPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.xero.permissions.items.[INDEX]","typeLabel":"XeroPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.xero.permissions","typeLabel":"XeroPermissionGroup · object[]"}},"title":"XeroIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.xero","typeLabel":"XeroIntegration · object"},"xwiki":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.xwiki.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PAGES","PAGE_CHANGES","COMMENTS","ATTACHMENTS","OBJECTS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Pages","Page Changes","Comments \u0026 Annotations","Attachments","Objects \u0026 Classes","Users \u0026 Notifications"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.xwiki.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.xwiki.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"XWikiPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.xwiki.permissions.items.[INDEX]","typeLabel":"XWikiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.xwiki.permissions","typeLabel":"XWikiPermissionGroup · object[]"}},"title":"XWikiIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.xwiki","typeLabel":"XWikiIntegration · object"},"zabbix":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zabbix.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PROBLEMS","HOSTS","HISTORY","MAINTENANCE","SCRIPTS","ITEMS_AND_TRIGGERS","TEMPLATES","ALERTING","DASHBOARDS","SERVICES","DISCOVERY_AND_PROXIES","USERS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Problems and Events","Hosts","History and Trends","Maintenance","Scripts","Items, Triggers and Discovery","Templates","Actions and Media Types","Dashboards, Maps and Reports","Services and SLAs","Network Discovery and Proxies","Users and Access","Administration"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zabbix.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.zabbix.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZabbixPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zabbix.permissions.items.[INDEX]","typeLabel":"ZabbixPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.zabbix.permissions","typeLabel":"ZabbixPermissionGroup · object[]"}},"title":"ZabbixIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zabbix","typeLabel":"ZabbixIntegration · object"},"zoey":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zoey.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS","SERVICES","BILLING","CATALOGUE","PORTAL_LOGINS","COMMISSIONS"],"title":"Permission Group","type":"string","enumNames":["Accounts, Cost Centres and Contacts","Services","Invoices, Charges and Billing Terms","Product Catalogue","Customer Portal Logins","Commissions"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zoey.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.zoey.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZoeyPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zoey.permissions.items.[INDEX]","typeLabel":"ZoeyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.zoey.permissions","typeLabel":"ZoeyPermissionGroup · object[]"}},"title":"ZoeyIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zoey","typeLabel":"ZoeyIntegration · object"},"zoho_desk":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","CUSTOMER_REPLIES","TIME_ENTRIES","CONTACTS_AND_ACCOUNTS","ACTIVITIES","KNOWLEDGE_BASE","HELP_CENTER","INSTANT_MESSAGING","CUSTOM_MODULES","REPORTS","AGENTS_AND_ACCESS","SETUP"],"title":"Permission Group","type":"string","enumNames":["Tickets","Customer Replies","Time Entries \u0026 Timers","Contacts, Accounts \u0026 Contracts","Tasks, Calls \u0026 Events","Knowledge Base","Help Center \u0026 Community","Instant Messaging","Custom Modules","Reports \u0026 Dashboards","Agents, Roles \u0026 Departments","Setup \u0026 Automation"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZohoDeskPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX]","typeLabel":"ZohoDeskPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.zoho_desk.permissions","typeLabel":"ZohoDeskPermissionGroup · object[]"}},"title":"ZohoDeskIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zoho_desk","typeLabel":"ZohoDeskIntegration · object"},"zomentum":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zomentum.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS","OPPORTUNITIES","DOCUMENTS","CATALOG","ACTIVITIES","ACCOUNT","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Clients \u0026 Contacts","Opportunities \u0026 Pipelines","Quotes \u0026 Proposals","Products \u0026 Tax","Sales Activities","Account \u0026 Users","Webhooks"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zomentum.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.zomentum.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZomentumPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zomentum.permissions.items.[INDEX]","typeLabel":"ZomentumPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.zomentum.permissions","typeLabel":"ZomentumPermissionGroup · object[]"}},"title":"ZomentumIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zomentum","typeLabel":"ZomentumIntegration · object"},"zorus":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zorus.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","ENDPOINTS","UNBLOCK_REQUESTS","DEPLOYMENT_TOKENS"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Groups","Endpoints","Unblock Requests","Deployment Tokens"],"isRequired":true,"uniqueKey":"oneOf.1.integrations.oneOf.0.zorus.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.1.integrations.oneOf.0.zorus.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZorusPermissionGroup","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zorus.permissions.items.[INDEX]","typeLabel":"ZorusPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.1.integrations.oneOf.0.zorus.permissions","typeLabel":"ZorusPermissionGroup · object[]"}},"title":"ZorusIntegration","type":"object","uniqueKey":"oneOf.1.integrations.oneOf.0.zorus","typeLabel":"ZorusIntegration · object"}},"uniqueKey":"oneOf.1.integrations.oneOf.0","typeLabel":"Integrations · object"},{"type":"null","uniqueKey":"oneOf.1.integrations.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.integrations","typeLabel":"Integrations · object | null"},"opportunity_conditions":{"oneOf":[{"type":"object","title":"PsaConditions","description":"Trigger/entity filter for OPPORTUNITY agents (ConnectWise only) — which opportunities this agent fires on. Same shape as `ticket_conditions`; `GET /public-api/schemas/opportunity` lists the fields. An OPPORTUNITY agent filters with this field alone.","required":["conditions"],"properties":{"conditions":{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.combinator","typeLabel":"enum\u003cstring>"},"rules":{"items":{"oneOf":[{"type":"object","title":"Rule","required":["field","operator","value"],"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.field","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","beginsWith","endsWith","contains","doesNotContain","doesNotBeginWith","doesNotEndWith","null","notNull","in","notIn"],"title":"Operator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"title":"Value","isRequired":true}],"isRequired":true,"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.value","typeLabel":"any"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id","typeLabel":"string | null"},"valueProviderInput":{"oneOf":[{"type":"string","title":"Valueproviderinput","uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.0","typeLabel":"string"},{"type":"null","title":"Valueproviderinput","uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0","typeLabel":"Rule · object"},{}],"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules.items.[INDEX]","typeLabel":"Rule · object"},"title":"Rules","type":"array","isRequired":true,"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions.rules","typeLabel":"Rule · object[]"}},"required":["rules","combinator"],"title":"RulesGroup","type":"object","isRequired":true,"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0.conditions","typeLabel":"RulesGroup · object"}},"uniqueKey":"oneOf.1.opportunity_conditions.oneOf.0","typeLabel":"PsaConditions · object"},{"type":"null","description":"Trigger/entity filter for OPPORTUNITY agents (ConnectWise only) — which opportunities this agent fires on. Same shape as `ticket_conditions`; `GET /public-api/schemas/opportunity` lists the fields. An OPPORTUNITY agent filters with this field alone.","uniqueKey":"oneOf.1.opportunity_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.opportunity_conditions","typeLabel":"PsaConditions · object | null"},"schedule":{"oneOf":[{"type":"object","title":"WorkflowSchedule","properties":{"allowed_execution_hours":{"oneOf":[{"type":"object","title":"WorkflowExecutionHours","properties":{"run_end_time":{"default":"23:59:59","format":"time","title":"Run End Time","type":"string","uniqueKey":"oneOf.1.schedule.oneOf.0.allowed_execution_hours.oneOf.0.run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"default":"00:00:00","format":"time","title":"Run Start Time","type":"string","uniqueKey":"oneOf.1.schedule.oneOf.0.allowed_execution_hours.oneOf.0.run_start_time","typeLabel":"string\u003ctime>"}},"uniqueKey":"oneOf.1.schedule.oneOf.0.allowed_execution_hours.oneOf.0","typeLabel":"WorkflowExecutionHours · object"},{"type":"null","uniqueKey":"oneOf.1.schedule.oneOf.0.allowed_execution_hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.schedule.oneOf.0.allowed_execution_hours","typeLabel":"WorkflowExecutionHours · object | null"},"daily_execution_windows":{"oneOf":[{"type":"object","title":"WorkflowDailyExecutionWindows","properties":{"friday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Friday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.friday","typeLabel":"WorkflowTimeWindow · object[]"},"monday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Monday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.monday","typeLabel":"WorkflowTimeWindow · object[]"},"saturday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Saturday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.saturday","typeLabel":"WorkflowTimeWindow · object[]"},"sunday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Sunday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.sunday","typeLabel":"WorkflowTimeWindow · object[]"},"thursday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Thursday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.thursday","typeLabel":"WorkflowTimeWindow · object[]"},"tuesday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Tuesday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.tuesday","typeLabel":"WorkflowTimeWindow · object[]"},"wednesday":{"items":{"properties":{"run_end_time":{"format":"time","title":"Run End Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday.items.[INDEX].run_end_time","typeLabel":"string\u003ctime>"},"run_start_time":{"format":"time","title":"Run Start Time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday.items.[INDEX].run_start_time","typeLabel":"string\u003ctime>"}},"required":["run_start_time","run_end_time"],"title":"WorkflowTimeWindow","type":"object","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday.items.[INDEX]","typeLabel":"WorkflowTimeWindow · object"},"title":"Wednesday","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0.wednesday","typeLabel":"WorkflowTimeWindow · object[]"}},"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.0","typeLabel":"WorkflowDailyExecutionWindows · object"},{"type":"null","uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.schedule.oneOf.0.daily_execution_windows","typeLabel":"WorkflowDailyExecutionWindows · object | null"},"last_day_of_month":{"default":false,"description":"Run on the last day of each month, at the start's time of day, in place of the start's day. Monthly schedules only.","title":"Last Day Of Month","type":"boolean","uniqueKey":"oneOf.1.schedule.oneOf.0.last_day_of_month","typeLabel":"boolean"},"should_skip_weekends":{"default":false,"title":"Should Skip Weekends","type":"boolean","uniqueKey":"oneOf.1.schedule.oneOf.0.should_skip_weekends","typeLabel":"boolean"},"start_datetimes":{"items":{"format":"date-time","type":"string","uniqueKey":"oneOf.1.schedule.oneOf.0.start_datetimes.items.[INDEX]","typeLabel":"string\u003cdate-time>"},"title":"Start Datetimes","type":"array","uniqueKey":"oneOf.1.schedule.oneOf.0.start_datetimes","typeLabel":"string\u003cdate-time>[]"},"ticket_cooldown_hours":{"oneOf":[{"type":"integer","title":"Ticket Cooldown Hours","description":"Skip a ticket that a run of this workflow processed, when that run started less than this many hours ago. Empty processes every matching ticket on every run.","uniqueKey":"oneOf.1.schedule.oneOf.0.ticket_cooldown_hours.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Ticket Cooldown Hours","description":"Skip a ticket that a run of this workflow processed, when that run started less than this many hours ago. Empty processes every matching ticket on every run.","uniqueKey":"oneOf.1.schedule.oneOf.0.ticket_cooldown_hours.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.schedule.oneOf.0.ticket_cooldown_hours","typeLabel":"integer | null"},"time_period":{"oneOf":[{"type":"object","title":"TimePeriod","required":["interval","unit"],"properties":{"interval":{"title":"Interval","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.time_period.oneOf.0.interval","typeLabel":"integer"},"unit":{"enum":["MINUTE","HOUR","DAY","WEEK","MONTH"],"title":"TimeUnit","type":"string","isRequired":true,"uniqueKey":"oneOf.1.schedule.oneOf.0.time_period.oneOf.0.unit","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1.schedule.oneOf.0.time_period.oneOf.0","typeLabel":"TimePeriod · object"},{"type":"null","uniqueKey":"oneOf.1.schedule.oneOf.0.time_period.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.schedule.oneOf.0.time_period","typeLabel":"TimePeriod · object | null"},"timezone":{"default":"UTC","title":"Timezone","type":"string","uniqueKey":"oneOf.1.schedule.oneOf.0.timezone","typeLabel":"string"}},"uniqueKey":"oneOf.1.schedule.oneOf.0","typeLabel":"WorkflowSchedule · object"},{"type":"null","uniqueKey":"oneOf.1.schedule.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.schedule","typeLabel":"WorkflowSchedule · object | null"},"show_in_psa_pod":{"oneOf":[{"type":"boolean","title":"Show In Psa Pod","uniqueKey":"oneOf.1.show_in_psa_pod.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Show In Psa Pod","uniqueKey":"oneOf.1.show_in_psa_pod.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.show_in_psa_pod","typeLabel":"boolean | null"},"source_template_id":{"oneOf":[{"type":"integer","title":"Source Template Id","uniqueKey":"oneOf.1.source_template_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Source Template Id","uniqueKey":"oneOf.1.source_template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.source_template_id","typeLabel":"integer | null"},"state":{"enum":["ENABLED","DISABLED","DELETED"],"title":"WorkflowState","type":"string","default":"ENABLED","uniqueKey":"oneOf.1.state","typeLabel":"enum\u003cstring>"},"ticket_conditions":{"oneOf":[{"type":"object","title":"PsaTicketConditions","description":"Trigger/entity filter — which tickets this agent fires on. Send it at the top level to set or change the filter; the server (re)builds the FIND_ENTITIES action from it (do not put the filter in `actions`). A TIME_ENTRY agent carries this field too — there it selects the tickets whose time entries are searched, and `time_entry_conditions` then selects the time entries on them. Shape: `conditions` holds a `combinator` (`and`/`or`) and a `rules` list of leaves (`field`/`operator`/`value`) and/or nested groups (`rules` + `combinator`). A rule's position in the tree changes the logic — a company exclusion belongs as a top-level rule under the root `and`, not nested inside an `or`, or it only excludes when the other branches also miss. A leaf's `value` is a single value; only the `in` and `notIn` operators take a list. A list under any other operator returns 400.","required":["conditions"],"properties":{"conditions":{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.combinator","typeLabel":"enum\u003cstring>"},"rules":{"items":{"oneOf":[{"type":"object","title":"Rule","required":["field","operator","value"],"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.field","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","beginsWith","endsWith","contains","doesNotContain","doesNotBeginWith","doesNotEndWith","null","notNull","in","notIn"],"title":"Operator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"title":"Value","isRequired":true}],"isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.value","typeLabel":"any"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id","typeLabel":"string | null"},"valueProviderInput":{"oneOf":[{"type":"string","title":"Valueproviderinput","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.0","typeLabel":"string"},{"type":"null","title":"Valueproviderinput","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0","typeLabel":"Rule · object"},{}],"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules.items.[INDEX]","typeLabel":"Rule · object"},"title":"Rules","type":"array","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions.rules","typeLabel":"Rule · object[]"}},"required":["rules","combinator"],"title":"RulesGroup","type":"object","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.conditions","typeLabel":"RulesGroup · object"},"custom_field_conditions":{"oneOf":[{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string"},"conditions":{"items":{"properties":{"field":{"title":"Field","type":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","contains","null","notNull"],"title":"Operator","type":"string","default":"="},"value":{"title":"Value","type":"string"}},"required":["field","value"],"title":"CustomFieldCondition","type":"object"},"title":"Conditions","type":"array"}},"required":["conditions","combinator"],"title":"Use Custom Field Conditions","type":"null","default":null,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.0","typeLabel":"null"},{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.combinator","typeLabel":"enum\u003cstring>"},"conditions":{"items":{"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX].field","typeLabel":"string"},"value":{"title":"Value","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX].value","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","contains","null","notNull"],"title":"Operator","type":"string","default":"=","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX].operator","typeLabel":"enum\u003cstring>"}},"required":["field","value"],"title":"CustomFieldCondition","type":"object","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions.items.[INDEX]","typeLabel":"CustomFieldCondition · object"},"title":"Conditions","type":"array","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1.conditions","typeLabel":"CustomFieldCondition · object[]"}},"required":["conditions","combinator"],"title":"Use Custom Field Conditions","type":"object","default":null,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions.oneOf.1","typeLabel":"Use Custom Field Conditions · object"}],"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.custom_field_conditions","typeLabel":"null | Use Custom Field Conditions · object"},"workload_conditions":{"oneOf":[{"properties":{"companies":{"description":"The names of the companies to filter tickets by. Empty list means no filtering by company","items":{"type":"string"},"title":"Companies","type":"array"},"end_date_excluding":{"format":"date","title":"End Date Excluding","type":"string"},"start_date_including":{"format":"date","title":"Start Date Including","type":"string"}},"required":["start_date_including","end_date_excluding"],"title":"Workload Conditions","type":"null","default":null,"description":"Define a time period to filter tickets that were actively worked on by a technician. Only tickets with service activity logged within the specified date range will be included.","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions.oneOf.0","typeLabel":"null"},{"properties":{"end_date_excluding":{"format":"date","title":"End Date Excluding","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.end_date_excluding","typeLabel":"string\u003cdate>"},"start_date_including":{"format":"date","title":"Start Date Including","type":"string","isRequired":true,"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.start_date_including","typeLabel":"string\u003cdate>"},"companies":{"description":"The names of the companies to filter tickets by. Empty list means no filtering by company","items":{"type":"string","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.companies.items.[INDEX]","typeLabel":"string"},"title":"Companies","type":"array","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions.oneOf.1.companies","typeLabel":"string[]"}},"required":["start_date_including","end_date_excluding"],"title":"Workload Conditions","type":"object","default":null,"description":"Define a time period to filter tickets that were actively worked on by a technician. Only tickets with service activity logged within the specified date range will be included.","uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions.oneOf.1","typeLabel":"Workload Conditions · object"}],"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0.workload_conditions","typeLabel":"null | Workload Conditions · object"}},"uniqueKey":"oneOf.1.ticket_conditions.oneOf.0","typeLabel":"PsaTicketConditions · object"},{"type":"null","description":"Trigger/entity filter — which tickets this agent fires on. Send it at the top level to set or change the filter; the server (re)builds the FIND_ENTITIES action from it (do not put the filter in `actions`). A TIME_ENTRY agent carries this field too — there it selects the tickets whose time entries are searched, and `time_entry_conditions` then selects the time entries on them. Shape: `conditions` holds a `combinator` (`and`/`or`) and a `rules` list of leaves (`field`/`operator`/`value`) and/or nested groups (`rules` + `combinator`). A rule's position in the tree changes the logic — a company exclusion belongs as a top-level rule under the root `and`, not nested inside an `or`, or it only excludes when the other branches also miss. A leaf's `value` is a single value; only the `in` and `notIn` operators take a list. A list under any other operator returns 400.","uniqueKey":"oneOf.1.ticket_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.ticket_conditions","typeLabel":"PsaTicketConditions · object | null"},"time_entry_conditions":{"oneOf":[{"type":"object","title":"PsaConditions","description":"Trigger/entity filter for TIME_ENTRY agents — which time entries this agent fires on, on the tickets `ticket_conditions` selected. Same shape as `ticket_conditions`. Ignored for TICKET agents.","required":["conditions"],"properties":{"conditions":{"properties":{"combinator":{"enum":["and","or"],"title":"Combinator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.combinator","typeLabel":"enum\u003cstring>"},"rules":{"items":{"oneOf":[{"type":"object","title":"Rule","required":["field","operator","value"],"properties":{"field":{"title":"Field","type":"string","isRequired":true,"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.field","typeLabel":"string"},"operator":{"enum":["=","!=","\u003c",">","\u003c=",">=","beginsWith","endsWith","contains","doesNotContain","doesNotBeginWith","doesNotEndWith","null","notNull","in","notIn"],"title":"Operator","type":"string","isRequired":true,"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.operator","typeLabel":"enum\u003cstring>"},"value":{"oneOf":[{"title":"Value","isRequired":true}],"isRequired":true,"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.value","typeLabel":"any"},"id":{"oneOf":[{"type":"string","title":"Id","uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Id","uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.id","typeLabel":"string | null"},"valueProviderInput":{"oneOf":[{"type":"string","title":"Valueproviderinput","uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.0","typeLabel":"string"},{"type":"null","title":"Valueproviderinput","uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0.valueProviderInput","typeLabel":"string | null"}},"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX].oneOf.0","typeLabel":"Rule · object"},{}],"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules.items.[INDEX]","typeLabel":"Rule · object"},"title":"Rules","type":"array","isRequired":true,"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions.rules","typeLabel":"Rule · object[]"}},"required":["rules","combinator"],"title":"RulesGroup","type":"object","isRequired":true,"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0.conditions","typeLabel":"RulesGroup · object"}},"uniqueKey":"oneOf.1.time_entry_conditions.oneOf.0","typeLabel":"PsaConditions · object"},{"type":"null","description":"Trigger/entity filter for TIME_ENTRY agents — which time entries this agent fires on, on the tickets `ticket_conditions` selected. Same shape as `ticket_conditions`. Ignored for TICKET agents.","uniqueKey":"oneOf.1.time_entry_conditions.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.time_entry_conditions","typeLabel":"PsaConditions · object | null"},"trigger_type":{"enum":["SCHEDULED","TRIGGERED","NONE"],"title":"WorkflowTriggerType","type":"string","default":"TRIGGERED","uniqueKey":"oneOf.1.trigger_type","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.1","typeLabel":"CreateAgenticAgent · object"},{"type":"object","title":"CreateConversationalAgent","description":"A chat agent — user-initiated via `POST /chat/sessions`, no trigger or action pipeline.\n`toolbox`/`agent_settings`/`integrations` configure it.","required":["name","agent_settings","toolbox"],"properties":{"agent_settings":{"description":"Settings that control the behavior of the agent.","properties":{"custom_instructions":{"title":"Custom Instructions","type":"string","isRequired":true,"uniqueKey":"oneOf.2.agent_settings.custom_instructions","typeLabel":"string"},"report_test_via":{"enum":["Internal Ticket Note","Email to Internal Team","Teams Message to Internal Team","Dashboard Message"],"title":"ReportTestVia","type":"string","default":"INTERNAL_TICKET_NOTE","description":"The agent will report the test results via the specified method.","uniqueKey":"oneOf.2.agent_settings.report_test_via","typeLabel":"enum\u003cstring>"},"subagent_fanout_enabled":{"default":false,"description":"Deprecated no-op. Subagent fan-out (dispatch_subagents) is available automatically on an unsupervised scheduled agent, and on no other kind of agent. This flag is ignored and retained only for backward compatibility.","title":"Subagent Fanout Enabled","type":"boolean","uniqueKey":"oneOf.2.agent_settings.subagent_fanout_enabled","typeLabel":"boolean"},"supervised":{"default":false,"description":"If true, this agent waits for a technician's approval before each change it makes, one change at a time, and it is told to show its plan first and to ask when its instructions are unclear. Two boundaries: starting another agent or workflow is one change, and what it runs then follows its own settings; and a sandbox command is approved before it runs, so one approval can cover several changes inside it. With test mode also on, it still shows its plan and asks, but every change is simulated, approved or not. Supervised mode alone is preferred.","title":"Supervised","type":"boolean","uniqueKey":"oneOf.2.agent_settings.supervised","typeLabel":"boolean"},"test_mode":{"default":false,"description":"If true, the agent will not call tools with side effects, like updating tickets, creating time entries, etc. It would add a Ticket Note instead.","title":"Test Mode","type":"boolean","uniqueKey":"oneOf.2.agent_settings.test_mode","typeLabel":"boolean"},"til_channel":{"description":"Where Technician-in-the-Loop approval requests are delivered. Teams or Slack: an approval card to each configured approver, in Teams for a Teams approver and in Slack (through the Neo AI Agent app) for a Slack approver. Chat: inline approval card in the chat session.","enum":["Teams","Chat","Slack"],"title":"TilChannel","type":"string","default":"TEAMS","uniqueKey":"oneOf.2.agent_settings.til_channel","typeLabel":"enum\u003cstring>"},"trigger_mode":{"description":"When the Teams bot forwards a message to this agent in group-chat/channel scopes: MENTION_ONLY (only messages that @mention the bot) or READ_ALL (every message). Personal 1:1 chats always forward regardless.","enum":["Mention only","Read all"],"title":"TriggerMode","type":"string","default":"MENTION_ONLY","uniqueKey":"oneOf.2.agent_settings.trigger_mode","typeLabel":"enum\u003cstring>"}},"required":["custom_instructions"],"title":"AgentSettings","type":"object","isRequired":true,"uniqueKey":"oneOf.2.agent_settings","typeLabel":"AgentSettings · object"},"name":{"title":"Name","type":"string","isRequired":true,"uniqueKey":"oneOf.2.name","typeLabel":"string"},"toolbox":{"additionalProperties":true,"title":"Toolbox","type":"object","isRequired":true,"uniqueKey":"oneOf.2.toolbox","typeLabel":"Toolbox · object"},"access":{"description":"Who, within the MSP's own staff, may message an INTERNAL chat agent.\n\nALL_USERS — any active member of the MSP tenant may message the agent. The default, so a\n newly created agent is usable by the whole team out of the box.\nADMINS_ONLY — only tenant admins (and Neo super-admins). A natural choice for privileged\n agents such as the Neo Support Agent (its toolbox can retry/cancel runs and approve TILs),\n which an MSP admin can opt into — it is never forced; even managed agents default to ALL_USERS.\nSPECIFIC_USERS — admins, the agent's creator, and users it has been explicitly shared with\n (reuses the existing per-user `shared_workflows` grant).","enum":["ALL_USERS","ADMINS_ONLY","SPECIFIC_USERS"],"title":"AgentAccess","type":"string","default":"ALL_USERS","uniqueKey":"oneOf.2.access","typeLabel":"enum\u003cstring>"},"audience":{"description":"Trust domain a tool / agent / channel may be exposed to.\n\nMSP — technician/dashboard surfaces; tools may take MSP-wide scope and accept company/\ncontact identifiers as LLM-supplied parameters. An agent/channel with this audience is the\nMSP's own INTERNAL surface (the dashboard labels MSP as \"Internal\").\nEND_USER — the MSP's end-client users (white-label Teams bots, embedded end-company chat).\nEND_USER tools must derive ALL identity (end-company, contact) from the session context,\nnever from tool parameters, so a prompt-injected or curious end user cannot widen scope.\nThe two surfaces are disjoint by construction: `resolve_end_user_toolbox` resolves only\nEND_USER tools (deny-by-default, no auto-injection), and `resolve_full_toolbox` is for\nMSP surfaces only.","enum":["MSP","END_USER"],"title":"ToolAudience","type":"string","default":"MSP","uniqueKey":"oneOf.2.audience","typeLabel":"enum\u003cstring>"},"autonomy_type":{"const":"CONVERSATIONAL","default":"CONVERSATIONAL","title":"Autonomy Type","type":"string","uniqueKey":"oneOf.2.autonomy_type","typeLabel":"string"},"confirm_estimated_cost":{"default":false,"description":"Set to true to save a scheduled Agent whose estimated cost needs confirmation (see `GET /agents/{id}/cost-estimate`). Without it, a save that leaves a scheduled Agent ENABLED at an estimate of 25% or more of the monthly credits returns 409 `estimated_cost_confirmation_required`, with the estimate in `error.details.estimate`, and changes nothing, when it turns the agent on (a create defaults to ENABLED) or makes an enabled one run more often. Send it only after the person who pays has seen the estimate and agreed. Ignored everywhere else.","title":"Confirm Estimated Cost","type":"boolean","uniqueKey":"oneOf.2.confirm_estimated_cost","typeLabel":"boolean"},"description":{"oneOf":[{"type":"string","title":"Description","uniqueKey":"oneOf.2.description.oneOf.0","typeLabel":"string"},{"type":"null","title":"Description","uniqueKey":"oneOf.2.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.description","typeLabel":"string | null"},"integrations":{"oneOf":[{"type":"object","title":"Integrations","description":"Per-agent integration permissions: which permission-aware integrations (PSA, M365, RMM, etc.) the agent may call, and at what access level.","properties":{"abuseipdb":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["IP_LOOKUPS","ABUSE_REPORTS"],"title":"Permission Group","type":"string","enumNames":["IP Reputation Lookups","Abuse Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AbuseIPDBPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.abuseipdb.permissions.items.[INDEX]","typeLabel":"AbuseIPDBPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.abuseipdb.permissions","typeLabel":"AbuseIPDBPermissionGroup · object[]"}},"title":"AbuseIPDBIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.abuseipdb","typeLabel":"AbuseIPDBIntegration · object"},"acronis":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.acronis.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EDR_INCIDENTS","EDR_RESPONSE","ALERTS","BACKUPS","TASKS","PLANS","WORKLOADS","DISASTER_RECOVERY","CUSTOMERS","USERS","ACCESS","BILLING","PSA_SERVICE_DESK","PSA_SALES","FILES","STORAGE"],"title":"Permission Group","type":"string","enumNames":["EDR Incidents","EDR Response Actions","Alerts and Events","Backups, Archives and Vaults","Tasks and Activities","Protection Plans","Workloads and Agents","Disaster Recovery","Customers and Services","Users","Roles, MFA and API Clients","Pricing, Usage and Reports","Advanced Automation Service Desk","Advanced Automation Sales and Billing","File Sync \u0026 Share","Storage and Infrastructure"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.acronis.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AcronisPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis.permissions.items.[INDEX]","typeLabel":"AcronisPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis.permissions","typeLabel":"AcronisPermissionGroup · object[]"}},"title":"AcronisIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis","typeLabel":"AcronisIntegration · object"},"acronis_email_security":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SCANS","QUARANTINE","INVESTIGATIONS","ALLOWLISTS","BLOCKLISTS","ADMINS"],"title":"Permission Group","type":"string","enumNames":["Scans","Quarantine and Verdicts","Investigations and Scan Requests","Allowlists","Blocklists","Organizations and Admin Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AcronisEmailSecurityPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis_email_security.permissions.items.[INDEX]","typeLabel":"AcronisEmailSecurityPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis_email_security.permissions","typeLabel":"AcronisEmailSecurityPermissionGroup · object[]"}},"title":"AcronisEmailSecurityIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.acronis_email_security","typeLabel":"AcronisEmailSecurityIntegration · object"},"ad":{"description":"Active Directory integration configuration.","properties":{"blacklisted_cmdlets":{"description":"The agent may never run these cmdlets, even when they are allowed.","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.blacklisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_AD_CMDLETS","title":"Blocked cmdlets","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.blacklisted_cmdlets","typeLabel":"string[]"},"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ad.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USER_MANAGEMENT","GROUPS","COMPUTERS","ORGANIZATIONAL_STRUCTURE","INFRASTRUCTURE","ENTRA_CONNECT_SYNC"],"title":"Permission Group","type":"string","enumNames":["User Management","Groups","Computers","Organizational Structure","Infrastructure","Entra Connect Sync"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ad.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AdPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.permissions.items.[INDEX]","typeLabel":"AdPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.permissions","typeLabel":"AdPermissionGroup · object[]"},"whitelisted_cmdlets":{"description":"When set, the agent may run only these cmdlets. Empty allows every supported cmdlet.","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.whitelisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_AD_CMDLETS","title":"Allowed cmdlets","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ad.whitelisted_cmdlets","typeLabel":"string[]"}},"title":"AdIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ad","typeLabel":"AdIntegration · object"},"addigy_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ALERTS","SCRIPTS","MDM_ACTIONS","POLICIES","SYSTEM_UPDATES","USERS"],"title":"Permission Group","type":"string","enumNames":["Devices \u0026 Facts","Alerts \u0026 Monitoring","Scripts \u0026 Commands","MDM Device Actions","Policies","System Updates","Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AddigyRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions.items.[INDEX]","typeLabel":"AddigyRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm.permissions","typeLabel":"AddigyRmmPermissionGroup · object[]"}},"title":"AddigyRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.addigy_rmm","typeLabel":"AddigyRmmIntegration · object"},"adobe":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.adobe.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","PRODUCT_ACCESS","USER_GROUPS","ADMIN_ROLES"],"title":"Permission Group","type":"string","enumNames":["Users","Product Access \u0026 Licences","User Groups","Admin Roles"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.adobe.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.adobe.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AdobePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.adobe.permissions.items.[INDEX]","typeLabel":"AdobePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.adobe.permissions","typeLabel":"AdobePermissionGroup · object[]"}},"title":"AdobeIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.adobe","typeLabel":"AdobeIntegration · object"},"afas_profit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.afas_profit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUBSCRIPTIONS","SALES","PURCHASING","RELATIONS","DOSSIERS","FINANCE","PROJECTS","EMPLOYEES","PAYROLL","USERS","SETUP","CUSTOM_GET_CONNECTORS"],"title":"Permission Group","type":"string","enumNames":["Subscriptions","Sales, Orders \u0026 Items","Purchasing \u0026 Warehouse","Organisations, Persons \u0026 Debtors","Dossiers \u0026 Workflows","Finance \u0026 Tax","Projects, Hours \u0026 Flex","Employees, Leave \u0026 Recruitment","Payroll","Profit Users","Setup \u0026 Custom Files","Custom GetConnectors"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.afas_profit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.afas_profit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AfasProfitPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.afas_profit.permissions.items.[INDEX]","typeLabel":"AfasProfitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.afas_profit.permissions","typeLabel":"AfasProfitPermissionGroup · object[]"}},"title":"AfasProfitIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.afas_profit","typeLabel":"AfasProfitIntegration · object"},"airlock_digital":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AGENTS","POLICY_GROUPS","ALLOWLISTS","BLOCKLISTS","OTP","EXCEPTIONS","LOGS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Agents","Policy Groups \u0026 Exclusions","Allowlists, Baselines \u0026 Files","Blocklists","OTP Codes","Exception Requests","Execution \u0026 Server Logs","Users, Licence \u0026 Relays"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AirlockPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.airlock_digital.permissions.items.[INDEX]","typeLabel":"AirlockPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.airlock_digital.permissions","typeLabel":"AirlockPermissionGroup · object[]"}},"title":"AirlockIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.airlock_digital","typeLabel":"AirlockIntegration · object"},"arrowsphere":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CUSTOMER_ACCESS","LICENSES","PRICING","ORDERS","QUOTES","CATALOG","BILLING","PARTNER_ACCOUNT","PARTNER_USERS","SUPPORT"],"title":"Permission Group","type":"string","enumNames":["Customers","GDAP and Customer Access","Licenses","Pricing and Rates","Orders","Quotes","Catalog","Statements and Consumption","Partner Account","Partner Users","Support Issues"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ArrowSpherePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.arrowsphere.permissions.items.[INDEX]","typeLabel":"ArrowSpherePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.arrowsphere.permissions","typeLabel":"ArrowSpherePermissionGroup · object[]"}},"title":"ArrowSphereIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.arrowsphere","typeLabel":"ArrowSphereIntegration · object"},"aruba_central":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.aruba_central.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS_AND_EVENTS","DEVICES_AND_HEALTH","CLIENTS","GROUPS_SITES_AND_LABELS","DEVICE_ACTIONS","CONFIGURATION","FIRMWARE","INVENTORY_AND_LICENSING","SECURITY_AND_GUEST","MSP_TENANTS","ADMINISTRATION","RF_LOCATION_AND_IOT"],"title":"Permission Group","type":"string","enumNames":["Alerts \u0026 Events","Devices \u0026 Health","Clients","Groups, Sites \u0026 Labels","Device Actions \u0026 Troubleshooting","Configuration","Firmware","Inventory \u0026 Licensing","Security, NAC \u0026 Guest Access","MSP Tenants","Users \u0026 Administration","RF, Location \u0026 IoT"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.aruba_central.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.aruba_central.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ArubaCentralPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.aruba_central.permissions.items.[INDEX]","typeLabel":"ArubaCentralPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.aruba_central.permissions","typeLabel":"ArubaCentralPermissionGroup · object[]"}},"title":"ArubaCentralIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.aruba_central","typeLabel":"ArubaCentralIntegration · object"},"autoelevate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.autoelevate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ELEVATION_REQUESTS","ELEVATION_EVENTS","ELEVATED_SESSIONS","ELEVATION_RULES","COMPUTERS","COMPANIES","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Elevation Requests","Elevation Events","Elevated Sessions","Elevation Rules","Computers","Companies \u0026 Locations","Account \u0026 Audit"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.autoelevate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autoelevate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AutoelevatePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.autoelevate.permissions.items.[INDEX]","typeLabel":"AutoelevatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.autoelevate.permissions","typeLabel":"AutoelevatePermissionGroup · object[]"}},"title":"AutoelevateIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.autoelevate","typeLabel":"AutoelevateIntegration · object"},"autotask":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","TICKET_NOTES","CLIENT_FACING_TICKET_NOTES","CONTACTS","COMPANIES","CONFIGURATIONS","TIME_ENTRIES","SERVICE_CALLS","PROJECTS","PRODUCTS","CONTRACTS","OPPORTUNITIES","COMPANY_TODOS","TAGS","RESOURCES","BILLING_CODES","ATTACHMENTS","KNOWLEDGE_BASE","DOCUMENTS","INVOICES","EXPENSES","PURCHASE_ORDERS","QUOTES","SALES_ORDERS","INVENTORY","SURVEYS","ADMIN"],"title":"Permission Group","type":"string","enumNames":["Tickets","Ticket Notes (Internal)","Ticket Notes (Client-Facing)","Contacts","Companies","Configurations","Time Entries","Service Calls","Projects","Products","Contracts","Opportunities","Company To-Dos","Tags","Resources","Billing Codes","Attachments","Knowledge Base","Documents","Invoices","Expenses","Purchase Orders","Quotes","Sales Orders","Inventory","Surveys","Admin"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow merging tickets (manual multi-step procedure)","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow merging tickets (manual multi-step procedure)","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"client_facing_settings":{"oneOf":[{"type":"object","title":"AtClientFacingNoteSettings","description":"AT-specific client-facing note settings.","properties":{"allow_notify_additional_contacts":{"default":false,"title":"Allow Notify Additional Contacts","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.allow_notify_additional_contacts","typeLabel":"boolean"},"include_random_delay":{"default":false,"title":"Include Random Delay","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.include_random_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"note_publish_id":{"oneOf":[{"type":"string","title":"Note Publish Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_publish_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Publish Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_publish_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_publish_id","typeLabel":"string | null"},"note_type_id":{"oneOf":[{"type":"string","title":"Note Type Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Type Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.note_type_id","typeLabel":"string | null"},"notification_mode":{"oneOf":[{"type":"string","title":"Notification Mode","default":"TICKET_NOTE","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.notification_mode.oneOf.0","typeLabel":"string"},{"type":"null","title":"Notification Mode","default":"TICKET_NOTE","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.notification_mode.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.notification_mode","typeLabel":"string | null"},"skip_notifications_for_closed_tickets":{"default":true,"title":"Skip Notifications For Closed Tickets","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.skip_notifications_for_closed_tickets","typeLabel":"boolean"},"udf_field_name":{"default":"Notify Contact by Email","title":"Udf Field Name","type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.udf_field_name","typeLabel":"string"},"use_custom_note_type":{"default":false,"title":"Use Custom Note Type","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.use_custom_note_type","typeLabel":"boolean"},"use_udf_field":{"default":false,"title":"Use Udf Field","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0.use_udf_field","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.0","typeLabel":"AtClientFacingNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].client_facing_settings","typeLabel":"AtClientFacingNoteSettings · object | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"AtInternalNoteSettings","description":"AT-specific internal note settings on the TICKET_NOTES (Internal) group.\n\nLets an MSP pin a dedicated Autotask Note Type / Publish on Neo's internal notes so their\nAutotask workflow rules can tell Neo's notes apart from real technician/contact activity.\nApplied by enforcing the configured ids onto internal note writes on the generic\nAT_PSA_REQUEST path — see autotask_request_tool._enforce_internal_note_type. Publish is scoped\nto internal values only (Internal Project Team / Internal \u0026 Co-Managed); see INTERNAL_PUBLISH_IDS.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"},"note_publish_id":{"oneOf":[{"type":"string","title":"Note Publish Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_publish_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Publish Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_publish_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_publish_id","typeLabel":"string | null"},"note_type_id":{"oneOf":[{"type":"string","title":"Note Type Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_type_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Note Type Id","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.note_type_id","typeLabel":"string | null"},"use_custom_note_type":{"default":false,"title":"Use Custom Note Type","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0.use_custom_note_type","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"AtInternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].internal_note_settings","typeLabel":"AtInternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"time_entry_udf_settings":{"oneOf":[{"type":"object","title":"AtTimeEntryUdfSettings","description":"AT-specific UDF settings for time entry email notifications.","properties":{"include_dynamic_delay":{"default":false,"title":"Include Dynamic Delay","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.include_dynamic_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"udf_field_name":{"default":"Notify Contact by Email","title":"Udf Field Name","type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.udf_field_name","typeLabel":"string"},"use_udf_field":{"default":false,"title":"Use Udf Field","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0.use_udf_field","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.0","typeLabel":"AtTimeEntryUdfSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].time_entry_udf_settings","typeLabel":"AtTimeEntryUdfSettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"AtPsaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions.items.[INDEX]","typeLabel":"AtPsaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask.permissions","typeLabel":"AtPsaPermissionGroup · object[]"}},"title":"AtPsaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.autotask","typeLabel":"AtPsaIntegration · object"},"auvik":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.auvik.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","ALERTS","STATISTICS","TENANTS_AND_BILLING","NOTES_AND_AUDIT","SAAS_MANAGEMENT"],"title":"Permission Group","type":"string","enumNames":["Inventory","Alerts","Statistics","Tenants and Billing","Notes and Audit","SaaS Management"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.auvik.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.auvik.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AuvikPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.auvik.permissions.items.[INDEX]","typeLabel":"AuvikPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.auvik.permissions","typeLabel":"AuvikPermissionGroup · object[]"}},"title":"AuvikIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.auvik","typeLabel":"AuvikIntegration · object"},"avanan":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.avanan.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMAILS_AND_EVENTS","BLOCK_LIST","ALLOW_LISTS","ENGINE_EXCEPTIONS","CUSTOMER_TENANTS","MSP_USERS"],"title":"Permission Group","type":"string","enumNames":["Emails \u0026 Security Events","Block List","Allow Lists","Engine Exceptions","Customer Tenants \u0026 Licenses","MSP Users \u0026 Partners"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.avanan.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.avanan.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AvananPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.avanan.permissions.items.[INDEX]","typeLabel":"AvananPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.avanan.permissions","typeLabel":"AvananPermissionGroup · object[]"}},"title":"AvananIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.avanan","typeLabel":"AvananIntegration · object"},"axcient":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.axcient.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["BACKUPS","VAULT_THRESHOLDS","ORGANIZATION_AND_USERS","CLOUD_BACKUPS","SYNC","SYNC_SHARE_LINKS","BILLING"],"title":"Permission Group","type":"string","enumNames":["x360Recover Backups","Vault Connectivity Thresholds","Organization and Portal Users","x360Cloud Backups","x360Sync Files","x360Sync Share Links","Billing Usage"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.axcient.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.axcient.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"AxcientPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.axcient.permissions.items.[INDEX]","typeLabel":"AxcientPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.axcient.permissions","typeLabel":"AxcientPermissionGroup · object[]"}},"title":"AxcientIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.axcient","typeLabel":"AxcientIntegration · object"},"beyondtrust_epm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JIT_APPLICATION_ACCESS","JIT_ADMIN_ACCESS","COMPUTERS","GROUPS","POLICIES","CONSOLE_USERS","ACTIVITY"],"title":"Permission Group","type":"string","enumNames":["JIT Application Access","JIT Admin Access","Computers","Groups","Policies","Console Users and Access","Activity and Events"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BeyondTrustEpmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.beyondtrust_epm.permissions.items.[INDEX]","typeLabel":"BeyondTrustEpmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.beyondtrust_epm.permissions","typeLabel":"BeyondTrustEpmPermissionGroup · object[]"}},"title":"BeyondTrustEpmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.beyondtrust_epm","typeLabel":"BeyondTrustEpmIntegration · object"},"bicom_pbxware":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CALL_HISTORY","TRANSCRIPTIONS","CALLS_AND_SMS","EXTENSIONS","CALL_ROUTING","DEVICES","AI_AGENTS","TENANTS_AND_BILLING","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Call History, Live Calls and Statistics","Call Transcripts and Transcription Settings","Placing, Transferring and Recording Calls, and SMS","Extensions, Departments and Contacts","IVRs, Ring Groups, Queues, DIDs and Opening Hours","Phones and Emergency Buttons","AI Voice Agents and AI Providers","Tenants, Packages, Service Plans and Balances","Trunks, Server Settings and Web Hooks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BicomPbxwarePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.bicom_pbxware.permissions.items.[INDEX]","typeLabel":"BicomPbxwarePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.bicom_pbxware.permissions","typeLabel":"BicomPbxwarePermissionGroup · object[]"}},"title":"BicomPbxwareIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.bicom_pbxware","typeLabel":"BicomPbxwareIntegration · object"},"bigleaf":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.bigleaf.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["STATUS_AND_RISKS","SITE_CONFIGURATION","COMPANIES_AND_USERS"],"title":"Permission Group","type":"string","enumNames":["Site Status and Risks","Site Configuration","Companies and Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.bigleaf.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.bigleaf.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BigleafPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.bigleaf.permissions.items.[INDEX]","typeLabel":"BigleafPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.bigleaf.permissions","typeLabel":"BigleafPermissionGroup · object[]"}},"title":"BigleafIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.bigleaf","typeLabel":"BigleafIntegration · object"},"blackpoint":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.blackpoint.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS_AND_TENANTS","DETECTIONS","ASSETS","VULNERABILITIES","POSTURE_AND_REPORTS","CLOUD_RESPONSE","CLOUD_ONBOARDING","ESCALATION_CONTACTS"],"title":"Permission Group","type":"string","enumNames":["Accounts \u0026 Tenants","Detections","Assets","Vulnerabilities \u0026 Exposures","Posture \u0026 Reports","Cloud Response","Cloud Onboarding","Escalation Contacts"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.blackpoint.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.blackpoint.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BlackpointPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.blackpoint.permissions.items.[INDEX]","typeLabel":"BlackpointPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.blackpoint.permissions","typeLabel":"BlackpointPermissionGroup · object[]"}},"title":"BlackpointIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.blackpoint","typeLabel":"BlackpointIntegration · object"},"breach_secure_now":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USER_STATISTICS","CLIENTS"],"title":"Permission Group","type":"string","enumNames":["Client and User Statistics","Clients"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"BreachSecureNowPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.breach_secure_now.permissions.items.[INDEX]","typeLabel":"BreachSecureNowPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.breach_secure_now.permissions","typeLabel":"BreachSecureNowPermissionGroup · object[]"}},"title":"BreachSecureNowIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.breach_secure_now","typeLabel":"BreachSecureNowIntegration · object"},"call_harbor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.call_harbor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CALL_HISTORY","RECORDINGS","LIVE_CALLS","CALL_CENTER","USERS","DEVICES","CALL_ROUTING","MEDIA","MESSAGING","MEETINGS","DOMAINS","PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Call History and Statistics","Call Recordings and Transcriptions","Live Calls","Call Queues and Agents","Users and Contacts","Devices and Phones","Phone Numbers and Call Routing","Voicemail, Greetings and Hold Music","SMS and Chat","Meetings and Conferences","Domains, Sites and Emergency Addresses","Platform Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.call_harbor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.call_harbor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CallHarborPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.call_harbor.permissions.items.[INDEX]","typeLabel":"CallHarborPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.call_harbor.permissions","typeLabel":"CallHarborPermissionGroup · object[]"}},"title":"CallHarborIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.call_harbor","typeLabel":"CallHarborIntegration · object"},"callswitch_one":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CALL_HISTORY","RECORDINGS","CALLS_AND_SMS","USERS","CALL_ROUTING","NUMBERS","MEDIA","DEVICES","BILLING","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Call History and Statistics","Call Recordings and Transcriptions","Outbound Calls and SMS Campaigns","SIP Users, Departments and Phone Books","Call Flows, Groups and Routing","Phone Numbers and Caller IDs","Voicemail, Fax and Audio","Phones and SIP Trunks","Billing and Subscriptions","Customers and Account Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CallSwitchOnePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.callswitch_one.permissions.items.[INDEX]","typeLabel":"CallSwitchOnePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.callswitch_one.permissions","typeLabel":"CallSwitchOnePermissionGroup · object[]"}},"title":"CallSwitchOneIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.callswitch_one","typeLabel":"CallSwitchOneIntegration · object"},"centralreach":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.centralreach.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMPLOYEES","CONTACT_LABELS_AND_FIELDS","TASKS","SCHEDULING","FILES","CLIENTS","BILLING","PAYROLL"],"title":"Permission Group","type":"string","enumNames":["Employees","Contact Labels \u0026 Custom Fields","Tasks","Schedules \u0026 Availability","Files","Clients (Patients)","Billing \u0026 Payments","Payroll"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.centralreach.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.centralreach.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CentralReachPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.centralreach.permissions.items.[INDEX]","typeLabel":"CentralReachPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.centralreach.permissions","typeLabel":"CentralReachPermissionGroup · object[]"}},"title":"CentralReachIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.centralreach","typeLabel":"CentralReachIntegration · object"},"cipp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cipp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TENANTS","USERS","MAILBOXES","EMAIL_SECURITY","DEVICES","SECURITY","SHAREPOINT_TEAMS","SECRETS","RAW_PASSTHROUGH"],"title":"Permission Group","type":"string","enumNames":["Tenants \u0026 Licences","Users \u0026 Groups","Mailboxes","Email Security","Devices","Security \u0026 Sign-ins","SharePoint \u0026 Teams","Passwords \u0026 Keys","Raw Graph \u0026 Exchange"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cipp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cipp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CippPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cipp.permissions.items.[INDEX]","typeLabel":"CippPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cipp.permissions","typeLabel":"CippPermissionGroup · object[]"}},"title":"CippIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cipp","typeLabel":"CippIntegration · object"},"cisco_umbrella":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DESTINATION_LISTS","POLICIES","DEPLOYMENTS","REPORTS","INVESTIGATE","ADMIN","PROVIDER_CONSOLE"],"title":"Permission Group","type":"string","enumNames":["Destination Lists and Internal Domains","Policies and Applications","Deployments","Reports","Investigate","Users and API Keys","Provider Console"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CiscoUmbrellaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cisco_umbrella.permissions.items.[INDEX]","typeLabel":"CiscoUmbrellaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cisco_umbrella.permissions","typeLabel":"CiscoUmbrellaPermissionGroup · object[]"}},"title":"CiscoUmbrellaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cisco_umbrella","typeLabel":"CiscoUmbrellaIntegration · object"},"clickup":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.clickup.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TASKS","COMMENTS","DOCS","HIERARCHY","TIME_TRACKING","GOALS","MEMBERS","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Tasks, Subtasks \u0026 Checklists","Comments \u0026 Chat","Docs","Spaces, Folders, Lists \u0026 Views","Time Tracking","Goals","Members, Guests \u0026 Access","Webhooks \u0026 Audit Logs"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.clickup.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.clickup.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ClickUpPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.clickup.permissions.items.[INDEX]","typeLabel":"ClickUpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.clickup.permissions","typeLabel":"ClickUpPermissionGroup · object[]"}},"title":"ClickUpIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.clickup","typeLabel":"ClickUpIntegration · object"},"cloudradial":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cloudradial.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SERVICE_CATALOG","PORTAL_USERS","COMPANIES","ENDPOINTS","PORTAL_CONTENT","FEEDBACK_AND_ASSESSMENTS","TRAINING","FLEXIBLE_ASSETS","SIGNAL_MESSAGES"],"title":"Permission Group","type":"string","enumNames":["Service Catalog","Portal Users","Companies \u0026 Domains","Endpoints","Portal Content","Feedback \u0026 Assessments","Training","Flexible Assets","Signal Messages"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cloudradial.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cloudradial.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CloudRadialPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cloudradial.permissions.items.[INDEX]","typeLabel":"CloudRadialPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cloudradial.permissions","typeLabel":"CloudRadialPermissionGroup · object[]"}},"title":"CloudRadialIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cloudradial","typeLabel":"CloudRadialIntegration · object"},"commvault":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.commvault.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JOBS","ALERTS","CLIENTS","PLANS","RESTORE","STORAGE","WORKFLOWS","DATA_INSIGHTS","USERS_AND_SECURITY","COMMCELL"],"title":"Permission Group","type":"string","enumNames":["Jobs \u0026 Events","Alerts \u0026 Monitoring","Clients \u0026 Agents","Plans \u0026 Schedules","Restores \u0026 Recovery","Storage \u0026 Media Agents","Workflows \u0026 Commands","Data Insights \u0026 Compliance","Users, Roles \u0026 Security","CommCell, Companies \u0026 Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.commvault.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.commvault.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CommvaultPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.commvault.permissions.items.[INDEX]","typeLabel":"CommvaultPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.commvault.permissions","typeLabel":"CommvaultPermissionGroup · object[]"}},"title":"CommvaultIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.commvault","typeLabel":"CommvaultIntegration · object"},"confluence":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.confluence.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PAGES","SPACES","SEARCH","ATTACHMENTS","USERS"],"title":"Permission Group","type":"string","enumNames":["Pages","Spaces","Search","Attachments","Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.confluence.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.confluence.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ConfluencePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.confluence.permissions.items.[INDEX]","typeLabel":"ConfluencePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.confluence.permissions","typeLabel":"ConfluencePermissionGroup · object[]"}},"title":"ConfluenceIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.confluence","typeLabel":"ConfluenceIntegration · object"},"connectwise_cpq":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["QUOTES","QUOTE_APPROVALS","USERS","TEMPLATES_AND_LOOKUPS"],"title":"Permission Group","type":"string","enumNames":["Quotes","Quote Approval Decisions","Users","Templates and Lookups"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ConnectWiseCpqPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.connectwise_cpq.permissions.items.[INDEX]","typeLabel":"ConnectWiseCpqPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.connectwise_cpq.permissions","typeLabel":"ConnectWiseCpqPermissionGroup · object[]"}},"title":"ConnectWiseCpqIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.connectwise_cpq","typeLabel":"ConnectWiseCpqIntegration · object"},"controld":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.controld.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATION","BILLING","PROFILES","CUSTOM_RULES","ENDPOINTS","INTERNAL_DOMAINS","ANALYTICS"],"title":"Permission Group","type":"string","enumNames":["Organization","Billing","Profiles \u0026 Filters","Custom Rules","Endpoints \u0026 IPs","Internal Domains","Analytics \u0026 Domain Test"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.controld.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.controld.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ControlDPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.controld.permissions.items.[INDEX]","typeLabel":"ControlDPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.controld.permissions","typeLabel":"ControlDPermissionGroup · object[]"}},"title":"ControlDIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.controld","typeLabel":"ControlDIntegration · object"},"controlup":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.controlup.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VDI_MACHINES","VDI_TRIGGERS","VDI_MONITORING","DESKTOPS_DEVICES","DESKTOPS_ACTIONS","DESKTOPS_ALERTS","DESKTOPS_DATA","DESKTOPS_SURVEYS","PLATFORM_ALERTS","SYNTHETIC","COMPLIANCE","COMPLIANCE_REMEDIATION","WORKFLOWS","ORG_ACCESS","ORG_TENANTS","DAAS_RESOURCES","DAAS_SESSIONS","DAAS_CLOUD_ACCOUNTS"],"title":"Permission Group","type":"string","enumNames":["VDI Machines","VDI Triggers \u0026 Automations","VDI Metrics \u0026 History","Desktops Devices","Desktops Device Actions","Desktops Alerts \u0026 Events","Desktops Data \u0026 Reports","Desktops User Surveys","Platform Alerts \u0026 Events","Synthetic Monitoring","Compliance","Compliance Remediation","Workflows","Users, Roles \u0026 Access","Tenants, Blueprints \u0026 Tags","DaaS Host Pools \u0026 Images","DaaS Sessions","DaaS Cloud Tenants \u0026 Credentials"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.controlup.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.controlup.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ControlUpPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.controlup.permissions.items.[INDEX]","typeLabel":"ControlUpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.controlup.permissions","typeLabel":"ControlUpPermissionGroup · object[]"}},"title":"ControlUpIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.controlup","typeLabel":"ControlUpIntegration · object"},"cork":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cork.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS_AND_SCORES","ASSETS","COMPLIANCE","VULNERABILITIES","INTEGRATIONS","SOFTWARE_INSTALLS","WARRANTIES_AND_INVOICES","DISTRIBUTOR_PARTNERS"],"title":"Permission Group","type":"string","enumNames":["Clients and Cyber Scores","Devices, Inboxes and Domains","Compliance Events","Software Vulnerabilities","Connected Integrations","Software Installs","Warranties and Invoices","Distributor Partners"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cork.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cork.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CorkPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cork.permissions.items.[INDEX]","typeLabel":"CorkPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cork.permissions","typeLabel":"CorkPermissionGroup · object[]"}},"title":"CorkIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cork","typeLabel":"CorkIntegration · object"},"cove":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cove.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","CUSTOMERS","POLICIES","NOTIFICATIONS","USERS","STORAGE","JOBS","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Devices and Backup Status","Customers and Deployment","Profiles and Retention Policies","Notifications and Reports","Users and Access","Storage","Service Jobs","Account Settings and Audit"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cove.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cove.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CovePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cove.permissions.items.[INDEX]","typeLabel":"CovePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cove.permissions","typeLabel":"CovePermissionGroup · object[]"}},"title":"CoveIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cove","typeLabel":"CoveIntegration · object"},"crewhu":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.crewhu.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SURVEYS","EMPLOYEES","RECOGNITION","CONTESTS"],"title":"Permission Group","type":"string","enumNames":["CSAT Surveys","Employees","Badges \u0026 Prizes","Contest Results"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.crewhu.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.crewhu.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CrewhuPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.crewhu.permissions.items.[INDEX]","typeLabel":"CrewhuPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.crewhu.permissions","typeLabel":"CrewhuPermissionGroup · object[]"}},"title":"CrewhuIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.crewhu","typeLabel":"CrewhuIntegration · object"},"crowdstrike":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["HOSTS","SENSORS","ALERTS","RESPONSE","POLICIES","EXCLUSIONS","VULNERABILITIES","INVESTIGATION","INTEL","IDENTITY","CLOUD","AUTOMATION","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Hosts and Host Groups","Sensor Versions, Installers and Update Policies","Alerts, Incidents and Detections","Real Time Response","Prevention, Device Control, Firewall and Other Policies","Exclusions, IOCs and Custom IOA Rules","Spotlight Vulnerabilities and Exposure Management","Event Search, Threat Hunting and NG-SIEM","Threat Intelligence and Sandbox","Identity Protection","Cloud, Container, SaaS and Browser Security","Fusion SOAR Workflows, IT Automation and Foundry","Users, Roles, API Clients and Flight Control"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CrowdStrikePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.crowdstrike.permissions.items.[INDEX]","typeLabel":"CrowdStrikePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.crowdstrike.permissions","typeLabel":"CrowdStrikePermissionGroup · object[]"}},"title":"CrowdStrikeIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.crowdstrike","typeLabel":"CrowdStrikeIntegration · object"},"cw_asio":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ENDPOINTS","AUTOMATION","TICKETING","COMPANIES","CONTACTS","CUSTOM_FIELDS","POLICY","PATCHING","ALERTING","INCIDENTS","BACKUP","NETWORK_DEVICES","MAPPINGS","BILLING","PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Endpoints","Automation","Ticketing","Companies \u0026 Sites","Contacts","Custom Fields","Policy","OS Patching","Alerts \u0026 Suspensions","Incidents","Backup Dashboard","Network Devices","Endpoint \u0026 Site Mapping","Billing","Platform Info"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CwAsioPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions.items.[INDEX]","typeLabel":"CwAsioPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio.permissions","typeLabel":"CwAsioPermissionGroup · object[]"}},"title":"CwAsioIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_asio","typeLabel":"CwAsioIntegration · object"},"cw_automate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPUTERS","CLIENTS_AND_LOCATIONS","SCRIPTS","SCRIPT_EXECUTION","SOFTWARE_AND_PATCHES","MONITORING"],"title":"Permission Group","type":"string","enumNames":["Computers","Clients \u0026 Locations","Scripts","Script Execution","Software \u0026 Patches","Monitoring"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CwAutomatePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions.items.[INDEX]","typeLabel":"CwAutomatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate.permissions","typeLabel":"CwAutomatePermissionGroup · object[]"}},"title":"CwAutomateIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_automate","typeLabel":"CwAutomateIntegration · object"},"cw_psa":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","TICKET_NOTES","CLIENT_FACING_TICKET_NOTES","CONTACTS","COMPANIES","CONFIGURATIONS","TIME_ENTRIES","SCHEDULE_ENTRIES","PROJECTS","PRODUCTS","AGREEMENTS","OPPORTUNITIES","INVOICES","PURCHASE_ORDERS","EXPENSES","SALES_ACTIVITIES","SALES_ORDERS","MARKETING","DOCUMENTS","AUDIT_TRAIL","PROJECT_TICKETS","TIMESHEETS","SLAS","KNOWLEDGE_BASE","INVENTORY","MANAGED_SERVICES","SALES_PIPELINE","ACCOUNTING","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Tickets","Ticket Notes (Internal)","Ticket Notes (Client-Facing)","Contacts","Companies","Configurations","Time Entries","Schedule Entries","Projects","Products","Agreements","Opportunities","Invoices","Purchase Orders","Expenses","Sales Activities","Sales Orders","Marketing","Documents","Audit Trail","Project Tickets","Timesheets","SLAs","Knowledge Base","Inventory","Managed Services","Sales Pipeline","Accounting","System"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_bundle":{"oneOf":[{"type":"boolean","title":"Allow Bundle","description":"Allow bundling child tickets under a parent","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_bundle.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Bundle","description":"Allow bundling child tickets under a parent","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_bundle.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_bundle","typeLabel":"boolean | null"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow merging tickets into one","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow merging tickets into one","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"client_facing_settings":{"oneOf":[{"type":"object","title":"CwClientFacingNoteSettings","description":"CW-specific: no extra fields beyond base.","properties":{"allow_notify_additional_contacts":{"default":false,"title":"Allow Notify Additional Contacts","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allow_notify_additional_contacts","typeLabel":"boolean"},"include_random_delay":{"default":false,"title":"Include Random Delay","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.include_random_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"skip_notifications_for_closed_tickets":{"default":true,"title":"Skip Notifications For Closed Tickets","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.skip_notifications_for_closed_tickets","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0","typeLabel":"CwClientFacingNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].client_facing_settings","typeLabel":"CwClientFacingNoteSettings · object | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"InternalNoteSettings","description":"Settings for the internal notes Neo writes, on each PSA's internal ticket-notes group.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"InternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].internal_note_settings","typeLabel":"InternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"CwPsaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions.items.[INDEX]","typeLabel":"CwPsaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa.permissions","typeLabel":"CwPsaPermissionGroup · object[]"}},"title":"CwPsaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cw_psa","typeLabel":"CwPsaIntegration · object"},"cyberqp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cyberqp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","AGENT_DEPLOYMENT","IDENTITY_VERIFICATION","JIT_ACCOUNTS","PASSWORDS","EVENTS"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Accounts","Agent Deployment","Identity Verification","Just-In-Time Accounts","Passwords \u0026 OTP","Events"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.cyberqp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.cyberqp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"CyberQpPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cyberqp.permissions.items.[INDEX]","typeLabel":"CyberQpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.cyberqp.permissions","typeLabel":"CyberQpPermissionGroup · object[]"}},"title":"CyberQpIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.cyberqp","typeLabel":"CyberQpIntegration · object"},"d_and_h":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","USERS","CATALOG","SUBSCRIPTIONS","ORDERS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Companies","Portal Users","Products \u0026 Pricing","Subscriptions","Orders","Invoices \u0026 Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DAndHPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h.permissions.items.[INDEX]","typeLabel":"DAndHPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h.permissions","typeLabel":"DAndHPermissionGroup · object[]"}},"title":"DAndHIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h","typeLabel":"DAndHIntegration · object"},"d_and_h_hardware":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRODUCTS","ORDERS"],"title":"Permission Group","type":"string","enumNames":["Products, Price \u0026 Stock","Orders"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DAndHHardwarePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h_hardware.permissions.items.[INDEX]","typeLabel":"DAndHHardwarePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h_hardware.permissions","typeLabel":"DAndHHardwarePermissionGroup · object[]"}},"title":"DAndHHardwareIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.d_and_h_hardware","typeLabel":"DAndHHardwareIntegration · object"},"dark_web_id":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","MONITORED_DOMAINS","COMPROMISES","LIVE_SEARCH","USERS","USER_ROLES","ALERTS_AND_REPORTS"],"title":"Permission Group","type":"string","enumNames":["Organizations","Monitored Domains","Compromises","Live Search","Users","User Roles","Alerts and Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DarkWebIdPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dark_web_id.permissions.items.[INDEX]","typeLabel":"DarkWebIdPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dark_web_id.permissions","typeLabel":"DarkWebIdPermissionGroup · object[]"}},"title":"DarkWebIdIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dark_web_id","typeLabel":"DarkWebIdIntegration · object"},"datto_bcdr":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["APPLIANCES","ENDPOINT_BACKUP","ACTIVITY_LOG","SAAS_PROTECTION"],"title":"Permission Group","type":"string","enumNames":["BCDR Appliances","Endpoint Backup","Activity Log","SaaS Protection"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoBcdrPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_bcdr.permissions.items.[INDEX]","typeLabel":"DattoBcdrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_bcdr.permissions","typeLabel":"DattoBcdrPermissionGroup · object[]"}},"title":"DattoBcdrIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_bcdr","typeLabel":"DattoBcdrIntegration · object"},"datto_edr":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_edr.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","QUARANTINE","RESPONSE_ACTIONS","DEVICES","POLICIES","ORGANIZATIONS","SCAN_DATA","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Alerts","Quarantine and Files","Response Actions","Devices","Exclusions, Policies and Rules","Organizations and Locations","Scan Data","Account and Integrations"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_edr.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_edr.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoEdrPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_edr.permissions.items.[INDEX]","typeLabel":"DattoEdrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_edr.permissions","typeLabel":"DattoEdrPermissionGroup · object[]"}},"title":"DattoEdrIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_edr","typeLabel":"DattoEdrIntegration · object"},"datto_networking":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_networking.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["NETWORKS_AND_DEVICES","DEVICE_ACTIONS","DEVICE_INVENTORY","NETWORK_SETTINGS","CLIENTS_AND_VOUCHERS","NETWORKS_AND_GROUPS","USERS_AND_ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Networks \u0026 Devices","Device Actions","Device Inventory","Network Settings","WiFi Clients \u0026 Vouchers","Networks \u0026 Network Groups","Users \u0026 Account"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_networking.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_networking.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoNetworkingPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_networking.permissions.items.[INDEX]","typeLabel":"DattoNetworkingPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_networking.permissions","typeLabel":"DattoNetworkingPermissionGroup · object[]"}},"title":"DattoNetworkingIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_networking","typeLabel":"DattoNetworkingIntegration · object"},"datto_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","SITES","COMPONENTS","JOBS","AUDIT","ALERTS"],"title":"Permission Group","type":"string","enumNames":["Devices","Sites","Components","Jobs","Audit","Alerts"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DattoRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions.items.[INDEX]","typeLabel":"DattoRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm.permissions","typeLabel":"DattoRmmPermissionGroup · object[]"}},"title":"DattoRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.datto_rmm","typeLabel":"DattoRmmIntegration · object"},"dayforce":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dayforce.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMPLOYEES","ACCOUNTS_AND_ACCESS","PERSONAL_DETAILS","PAY_AND_TAX","TIME_AND_SCHEDULING","TALENT_AND_RECRUITING","ORGANIZATION","REPORTS_EXPORTS_AND_DOCUMENTS"],"title":"Permission Group","type":"string","enumNames":["Employees","Accounts \u0026 Access","Personal Details","Pay \u0026 Tax","Time \u0026 Scheduling","Talent \u0026 Recruiting","Organization","Reports, Exports \u0026 Documents"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dayforce.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dayforce.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DayforcePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dayforce.permissions.items.[INDEX]","typeLabel":"DayforcePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dayforce.permissions","typeLabel":"DayforcePermissionGroup · object[]"}},"title":"DayforceIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dayforce","typeLabel":"DayforceIntegration · object"},"defensx":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.defensx.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["URL_LISTS","POLICIES","CUSTOMERS","USERS_AND_AGENTS","LOGS_AND_REPORTS","USAGE"],"title":"Permission Group","type":"string","enumNames":["Allow and Block Lists","Policies","Customers","Users, Agents and Extensions","Logs and Reports","Usage"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.defensx.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.defensx.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DefensXPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.defensx.permissions.items.[INDEX]","typeLabel":"DefensXPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.defensx.permissions","typeLabel":"DefensXPermissionGroup · object[]"}},"title":"DefensXIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.defensx","typeLabel":"DefensXIntegration · object"},"dell_warranty":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WARRANTY_AND_ASSETS"],"title":"Permission Group","type":"string","enumNames":["Warranty and Assets"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DellWarrantyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dell_warranty.permissions.items.[INDEX]","typeLabel":"DellWarrantyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dell_warranty.permissions","typeLabel":"DellWarrantyPermissionGroup · object[]"}},"title":"DellWarrantyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dell_warranty","typeLabel":"DellWarrantyIntegration · object"},"dfe_fbit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["FINANCIAL_RETURNS"],"title":"Permission Group","type":"string","enumNames":["Financial Returns"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DfeFbitPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_fbit.permissions.items.[INDEX]","typeLabel":"DfeFbitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_fbit.permissions","typeLabel":"DfeFbitPermissionGroup · object[]"}},"title":"DfeFbitIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_fbit","typeLabel":"DfeFbitIntegration · object"},"dfe_statistics":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PUBLISHED_STATISTICS"],"title":"Permission Group","type":"string","enumNames":["Published Statistics"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DfeStatisticsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_statistics.permissions.items.[INDEX]","typeLabel":"DfeStatisticsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_statistics.permissions","typeLabel":"DfeStatisticsPermissionGroup · object[]"}},"title":"DfeStatisticsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dfe_statistics","typeLabel":"DfeStatisticsIntegration · object"},"dicker_data":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dicker_data.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUBSCRIPTIONS","TENANTS","CUSTOMER_AGREEMENTS","ORDERS","PRICING","BILLING","AUTODESK"],"title":"Permission Group","type":"string","enumNames":["Microsoft Subscriptions","Customer Tenants","Microsoft Customer Agreement","Orders","Pricing","Invoices and Programs","Autodesk"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dicker_data.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dicker_data.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DickerDataPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dicker_data.permissions.items.[INDEX]","typeLabel":"DickerDataPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dicker_data.permissions","typeLabel":"DickerDataPermissionGroup · object[]"}},"title":"DickerDataIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dicker_data","typeLabel":"DickerDataIntegration · object"},"discord":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.discord.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MESSAGES","CHANNELS","MEMBERS","ROLES","SERVER","EXPRESSIONS","WEBHOOKS","APPLICATION"],"title":"Permission Group","type":"string","enumNames":["Messages \u0026 Threads","Channels","Members \u0026 Moderation","Roles \u0026 Access","Server Settings","Events, Emojis \u0026 Stickers","Webhooks","Bot \u0026 Application"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.discord.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.discord.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DiscordPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.discord.permissions.items.[INDEX]","typeLabel":"DiscordPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.discord.permissions","typeLabel":"DiscordPermissionGroup · object[]"}},"title":"DiscordIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.discord","typeLabel":"DiscordIntegration · object"},"dnsfilter":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","POLICIES","UNBLOCK_REQUESTS","NETWORKS","ROAMING_CLIENTS","SCHEDULED_REPORTS","ORGANIZATIONS","USERS","BILLING","CATEGORIES"],"title":"Permission Group","type":"string","enumNames":["Reports and Query Logs","Policies, Allow and Block Lists","Unblock Requests","Networks","Roaming Clients","Scheduled Reports","Customer Organizations","Users, SSO and API Keys","Billing and Invoices","Categories and Domain Lookups"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DNSFilterPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dnsfilter.permissions.items.[INDEX]","typeLabel":"DNSFilterPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.dnsfilter.permissions","typeLabel":"DNSFilterPermissionGroup · object[]"}},"title":"DNSFilterIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.dnsfilter","typeLabel":"DNSFilterIntegration · object"},"domotz":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.domotz.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COLLECTORS_AND_DEVICES","COLLECTOR_SETTINGS","MONITORING_COVERAGE","ALERTS","DEVICE_ACTIONS","ORGANIZATIONS","USERS_AND_ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Collectors \u0026 Devices","Collector Settings","Monitoring Coverage","Alerts","Device Actions","Organizations","Users \u0026 Account"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.domotz.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.domotz.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DomotzPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.domotz.permissions.items.[INDEX]","typeLabel":"DomotzPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.domotz.permissions","typeLabel":"DomotzPermissionGroup · object[]"}},"title":"DomotzIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.domotz","typeLabel":"DomotzIntegration · object"},"draytek_vigoracs":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","DEVICE_SETTINGS","DEVICE_ACTIONS","NETWORKS","PROVISIONING","USER_GROUPS","USERS"],"title":"Permission Group","type":"string","enumNames":["Devices","Device Settings (TR-069)","Reboot \u0026 Factory Reset","Networks","Provisioning Profiles","User Groups","Users \u0026 Access"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VigorAcsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.draytek_vigoracs.permissions.items.[INDEX]","typeLabel":"VigorAcsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.draytek_vigoracs.permissions","typeLabel":"VigorAcsPermissionGroup · object[]"}},"title":"DrayTekVigorAcsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.draytek_vigoracs","typeLabel":"DrayTekVigorAcsIntegration · object"},"duo":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.duo.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","CALLER_VERIFICATION","AUTHENTICATORS","BYPASS_CODES","GROUPS","ENDPOINTS","POLICIES","APPLICATIONS","ADMINISTRATORS","ACCOUNT_SETTINGS","LOGS_AND_REPORTS","SUBACCOUNTS_AND_BILLING"],"title":"Permission Group","type":"string","enumNames":["Users","Caller Verification","Phones and Authenticators","Bypass Codes","Groups","Endpoints and Devices","Policies","Applications","Administrators","Account Settings","Logs and Reports","Subaccounts and Billing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.duo.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.duo.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"DuoPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.duo.permissions.items.[INDEX]","typeLabel":"DuoPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.duo.permissions","typeLabel":"DuoPermissionGroup · object[]"}},"title":"DuoIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.duo","typeLabel":"DuoIntegration · object"},"eight_by_eight":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","RING_GROUPS","SITES_AND_NUMBERS","CONTACTS","AUDIT_LOG"],"title":"Permission Group","type":"string","enumNames":["Users","Ring Groups","Sites, Addresses \u0026 Numbers","Directory Contacts","Audit Log"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"EightByEightPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.eight_by_eight.permissions.items.[INDEX]","typeLabel":"EightByEightPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.eight_by_eight.permissions","typeLabel":"EightByEightPermissionGroup · object[]"}},"title":"EightByEightIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.eight_by_eight","typeLabel":"EightByEightIntegration · object"},"elevate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.elevate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMER_ACCOUNTS","USERS","VOICE_SERVICE","PHONE_NUMBERS","VOICE_DEVICES","LICENSES","CONTACTS","PAYMENT_AND_USAGE"],"title":"Permission Group","type":"string","enumNames":["Customer Accounts","Users","Voice Service and Locations","Phone Numbers","Voice Devices","Licenses and Products","Partner Contacts","Payment Method and Usage"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.elevate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.elevate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ElevatePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.elevate.permissions.items.[INDEX]","typeLabel":"ElevatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.elevate.permissions","typeLabel":"ElevatePermissionGroup · object[]"}},"title":"ElevateIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.elevate","typeLabel":"ElevateIntegration · object"},"elmo":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.elmo.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","PERSONAL_CONTACT_DETAILS","ONBOARDING_USERS","ORG_STRUCTURE","EMPLOYMENT_AND_PAYROLL","LEAVE","RECRUITMENT"],"title":"Permission Group","type":"string","enumNames":["Users","Personal Contact Details","Onboarding Users","Org Structure","Employment \u0026 Payroll","Leave","Recruitment"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.elmo.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.elmo.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ElmoPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.elmo.permissions.items.[INDEX]","typeLabel":"ElmoPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.elmo.permissions","typeLabel":"ElmoPermissionGroup · object[]"}},"title":"ElmoIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.elmo","typeLabel":"ElmoIntegration · object"},"endoflife_date":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRODUCT_LIFECYCLES"],"title":"Permission Group","type":"string","enumNames":["Product Lifecycles"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"EndoflifeDatePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.endoflife_date.permissions.items.[INDEX]","typeLabel":"EndoflifeDatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.endoflife_date.permissions","typeLabel":"EndoflifeDatePermissionGroup · object[]"}},"title":"EndoflifeDateIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.endoflife_date","typeLabel":"EndoflifeDateIntegration · object"},"evernex":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.evernex.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["BACKUP_JOBS","LICENCES_AND_STORAGE","TENANTS","RESELLERS","PORTAL_USERS","INFRASTRUCTURE"],"title":"Permission Group","type":"string","enumNames":["Backup Jobs","Licences \u0026 Storage","Tenants","Resellers","Portal Users","Infrastructure"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.evernex.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.evernex.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"EvernexPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.evernex.permissions.items.[INDEX]","typeLabel":"EvernexPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.evernex.permissions","typeLabel":"EvernexPermissionGroup · object[]"}},"title":"EvernexIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.evernex","typeLabel":"EvernexIntegration · object"},"exchange":{"description":"Exchange integration configuration.","properties":{"blacklisted_cmdlets":{"description":"The agent may never run these cmdlets, even when they are allowed.","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.blacklisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_EXCHANGE_ALL_CMDLETS","title":"Blocked cmdlets","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.blacklisted_cmdlets","typeLabel":"string[]"},"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MAILBOXES","MAILBOX_PERMISSIONS","RECIPIENTS_AND_CONTACTS","DISTRIBUTION_GROUPS","MAIL_FLOW_AND_TRANSPORT","ADDRESS_LISTS_AND_POLICIES","COMPLIANCE_AND_AUDITING"],"title":"Permission Group","type":"string","enumNames":["Mailboxes","Mailbox Permissions","Recipients \u0026 Contacts","Distribution Groups","Mail Flow \u0026 Transport","Address Lists \u0026 Policies","Compliance \u0026 Auditing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ExchangePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.permissions.items.[INDEX]","typeLabel":"ExchangePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.permissions","typeLabel":"ExchangePermissionGroup · object[]"},"whitelisted_cmdlets":{"description":"When set, the agent may run only these cmdlets. Empty allows every supported cmdlet.","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.whitelisted_cmdlets.items.[INDEX]","typeLabel":"string"},"options_from_entity":"POWERSHELL_EXCHANGE_ALL_CMDLETS","title":"Allowed cmdlets","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange.whitelisted_cmdlets","typeLabel":"string[]"}},"title":"ExchangeIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.exchange","typeLabel":"ExchangeIntegration · object"},"exclaimer":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.exclaimer.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUBSCRIPTIONS","END_USERS_AND_RESELLERS","PORTAL_USERS","PORTAL_ADMINS","TRANSFERS"],"title":"Permission Group","type":"string","enumNames":["Subscriptions","End Users \u0026 Resellers","Portal Users","Portal Admins","Subscription Transfers"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.exclaimer.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.exclaimer.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ExclaimerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.exclaimer.permissions.items.[INDEX]","typeLabel":"ExclaimerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.exclaimer.permissions","typeLabel":"ExclaimerPermissionGroup · object[]"}},"title":"ExclaimerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.exclaimer","typeLabel":"ExclaimerIntegration · object"},"fathom":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fathom.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MEETINGS","TRANSCRIPTS","DIRECTORY"],"title":"Permission Group","type":"string","enumNames":["Meetings \u0026 Summaries","Transcripts","Teams \u0026 Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fathom.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.fathom.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FathomPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fathom.permissions.items.[INDEX]","typeLabel":"FathomPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.fathom.permissions","typeLabel":"FathomPermissionGroup · object[]"}},"title":"FathomIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fathom","typeLabel":"FathomIntegration · object"},"field_effect":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.field_effect.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AROS","ARO_DISMISSAL","ORGANIZATIONS","ENDPOINTS","OTHER_READS"],"title":"Permission Group","type":"string","enumNames":["AROs","ARO Dismissal","Organizations and Contacts","Endpoints","Other Reads"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.field_effect.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.field_effect.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FieldEffectPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.field_effect.permissions.items.[INDEX]","typeLabel":"FieldEffectPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.field_effect.permissions","typeLabel":"FieldEffectPermissionGroup · object[]"}},"title":"FieldEffectIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.field_effect","typeLabel":"FieldEffectIntegration · object"},"fireflies":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fireflies.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MEETINGS","TRANSCRIPTS","ASKFRED","SHARING","LIVE_MEETINGS","TEAM"],"title":"Permission Group","type":"string","enumNames":["Meetings \u0026 Summaries","Transcripts","AskFred","Sharing \u0026 Privacy","Live Meetings","Team \u0026 Admin"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fireflies.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.fireflies.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FirefliesPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fireflies.permissions.items.[INDEX]","typeLabel":"FirefliesPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.fireflies.permissions","typeLabel":"FirefliesPermissionGroup · object[]"}},"title":"FirefliesIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fireflies","typeLabel":"FirefliesIntegration · object"},"float":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.float.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PEOPLE","SCHEDULE","TIME_OFF","PROJECTS","LOGGED_TIME","REPORTS"],"title":"Permission Group","type":"string","enumNames":["People","Schedule","Time Off \u0026 Holidays","Projects","Logged Time","Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.float.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.float.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FloatPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.float.permissions.items.[INDEX]","typeLabel":"FloatPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.float.permissions","typeLabel":"FloatPermissionGroup · object[]"}},"title":"FloatIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.float","typeLabel":"FloatIntegration · object"},"fortigate":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fortigate.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","MONITORING","FIREWALL_POLICIES","SECURITY_PROFILES","VPN","NETWORK","FIRMWARE_MAINTENANCE","SYSTEM","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Devices, Registrations and Contracts","Monitoring, Logs and Reports","Firewall Policies and Objects","Security Profiles","VPN","Network, Wireless and Switching","Firmware, Restarts and Backups","System Settings","Users, Certificates and Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fortigate.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.fortigate.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FortiGatePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fortigate.permissions.items.[INDEX]","typeLabel":"FortiGatePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.fortigate.permissions","typeLabel":"FortiGatePermissionGroup · object[]"}},"title":"FortiGateIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fortigate","typeLabel":"FortiGateIntegration · object"},"fortimail":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fortimail.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["STATUS","DOMAINS","POLICIES","PROFILES","LISTS","QUARANTINE","LOGS","MAIL_SETTINGS","SYSTEM","ADMINS"],"title":"Permission Group","type":"string","enumNames":["System Status and Statistics","Domains and Users","Policies and Access Control","Security Profiles","Safelists, Blocklists and Groups","Quarantine","Logs and Reports","Mail Settings, Archiving and Encryption","Network and System Settings","Administrators and Authentication"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fortimail.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimail.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FortimailPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimail.permissions.items.[INDEX]","typeLabel":"FortimailPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimail.permissions","typeLabel":"FortimailPermissionGroup · object[]"}},"title":"FortimailIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimail","typeLabel":"FortimailIntegration · object"},"fortimanager":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fortimanager.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","MONITORING","FIREWALL_POLICIES","SECURITY_PROFILES","VPN","NETWORK","FIRMWARE_MAINTENANCE","SYSTEM","ADMINISTRATION","INSTALL","APPROVALS","FORTIMANAGER"],"title":"Permission Group","type":"string","enumNames":["Devices, ADOMs and Groups","Status, Tasks and Logs","Policy Packages, Firewall Policies and Objects","Security Profiles and Web Filter","VPN","Network, SD-WAN, Wireless and Switching","Firmware, Revisions and Restarts","FortiGate System Settings and Templates","Users, Certificates and Administration","Installs, Scripts and Workspace","Workflow Approvals","FortiManager Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.fortimanager.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimanager.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"FortiManagerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimanager.permissions.items.[INDEX]","typeLabel":"FortiManagerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimanager.permissions","typeLabel":"FortiManagerPermissionGroup · object[]"}},"title":"FortiManagerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.fortimanager","typeLabel":"FortiManagerIntegration · object"},"geocerts":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.geocerts.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CERTIFICATE_ORDERS"],"title":"Permission Group","type":"string","enumNames":["Certificate Orders"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.geocerts.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.geocerts.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GeoCertsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.geocerts.permissions.items.[INDEX]","typeLabel":"GeoCertsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.geocerts.permissions","typeLabel":"GeoCertsPermissionGroup · object[]"}},"title":"GeoCertsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.geocerts","typeLabel":"GeoCertsIntegration · object"},"gitlab":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.gitlab.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPOSITORY","MERGE_REQUESTS","ISSUES","CI_CD","PACKAGES","WIKIS","PROJECTS","MEMBERS","SECURITY","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Repository","Merge Requests","Issues \u0026 Planning","CI/CD \u0026 Deployments","Packages \u0026 Registries","Wikis, Snippets \u0026 Releases","Projects \u0026 Groups","Members \u0026 Access","Security \u0026 Compliance","Instance Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.gitlab.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.gitlab.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GitLabPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.gitlab.permissions.items.[INDEX]","typeLabel":"GitLabPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.gitlab.permissions","typeLabel":"GitLabPermissionGroup · object[]"}},"title":"GitLabIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.gitlab","typeLabel":"GitLabIntegration · object"},"glasshive":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.glasshive.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","CONTACTS","LISTS","OPPORTUNITIES","ACTIVITIES","MARKETING","USERS"],"title":"Permission Group","type":"string","enumNames":["Companies","Contacts","Lists","Opportunities \u0026 Solutions","Activities \u0026 Tasks","Campaigns, Collateral \u0026 Form Submissions","Users \u0026 Account"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.glasshive.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.glasshive.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GlassHivePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.glasshive.permissions.items.[INDEX]","typeLabel":"GlassHivePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.glasshive.permissions","typeLabel":"GlassHivePermissionGroup · object[]"}},"title":"GlassHiveIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.glasshive","typeLabel":"GlassHiveIntegration · object"},"godaddy":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.godaddy.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DOMAINS","DNS","NAMESERVERS","REGISTRATION","TRANSFERS","CERTIFICATES","HOSTING","EMAIL","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Domains","DNS Records and Forwarding","Nameservers","Registration and Renewal","Transfers and Transfer Lock","SSL Certificates","Websites and Hosting","Email Mailboxes","Account and Abuse Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.godaddy.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.godaddy.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GodaddyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.godaddy.permissions.items.[INDEX]","typeLabel":"GodaddyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.godaddy.permissions","typeLabel":"GodaddyPermissionGroup · object[]"}},"title":"GodaddyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.godaddy","typeLabel":"GodaddyIntegration · object"},"goto_connect":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.goto_connect.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","USERS","EXTENSIONS","CALL_QUEUES","DEVICES_NUMBERS","PRESENCE","CALL_REPORTS","CALL_CONTROL","RECORDINGS","VOICEMAIL_FAX","MESSAGES","NOTIFICATIONS"],"title":"Permission Group","type":"string","enumNames":["Account \u0026 Locations","Users, Lines \u0026 Identity","Extensions \u0026 Forwarding","Call Queues","Devices \u0026 Phone Numbers","Presence \u0026 Live Calls","Call History \u0026 Reports","Place \u0026 Control Calls","Call Transcripts","Voicemail \u0026 Fax","Text Messages","Webhooks \u0026 Event Subscriptions"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.goto_connect.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.goto_connect.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"GoToConnectPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.goto_connect.permissions.items.[INDEX]","typeLabel":"GoToConnectPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.goto_connect.permissions","typeLabel":"GoToConnectPermissionGroup · object[]"}},"title":"GoToConnectIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.goto_connect","typeLabel":"GoToConnectIntegration · object"},"halo_psa":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","ACTIONS","CLIENT_FACING_ACTIONS","TIME_ENTRIES","CONTACTS","COMPANIES","ASSETS","PRODUCTS","APPOINTMENTS","SLAS","KNOWLEDGE_BASE","CONTRACTS","INVOICES","QUOTATIONS","SUPPLIERS","OPPORTUNITIES","REPORTS","EMAIL_RULES","CONFIGURATION"],"title":"Permission Group","type":"string","enumNames":["Tickets","Actions","Client-Facing Actions","Time Entries","Contacts","Companies","Assets","Products","Appointments","SLAs","Knowledge Base","Contracts","Invoices","Quotations","Suppliers","Opportunities","Reports","Email Rules","Configuration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow merging tickets (POST with merged_into_id)","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow merging tickets (POST with merged_into_id)","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"allowed_outcome_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Outcome Ids","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Outcome Ids","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].allowed_outcome_ids","typeLabel":"string[] | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"client_facing_settings":{"oneOf":[{"type":"object","title":"HaloClientFacingNoteSettings","description":"Halo-specific: allowed_outcome_ids determines which email outcomes the agent can use.","properties":{"allow_notify_additional_contacts":{"default":false,"title":"Allow Notify Additional Contacts","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allow_notify_additional_contacts","typeLabel":"boolean"},"allowed_outcome_ids":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Outcome Ids","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Outcome Ids","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.allowed_outcome_ids","typeLabel":"string[] | null"},"include_random_delay":{"default":false,"title":"Include Random Delay","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.include_random_delay","typeLabel":"boolean"},"max_delay_minutes":{"default":20,"title":"Max Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.max_delay_minutes","typeLabel":"integer"},"min_delay_minutes":{"default":10,"title":"Min Delay Minutes","type":"integer","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.min_delay_minutes","typeLabel":"integer"},"skip_notifications_for_closed_tickets":{"default":true,"title":"Skip Notifications For Closed Tickets","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0.skip_notifications_for_closed_tickets","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.0","typeLabel":"HaloClientFacingNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].client_facing_settings","typeLabel":"HaloClientFacingNoteSettings · object | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"HaloInternalNoteSettings","description":"Halo-specific: the outcome Neo's internal notes use.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"},"outcome_id":{"oneOf":[{"type":"string","title":"Outcome Id","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.outcome_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Outcome Id","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.outcome_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0.outcome_id","typeLabel":"string | null"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"HaloInternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].internal_note_settings","typeLabel":"HaloInternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"HaloPsaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions.items.[INDEX]","typeLabel":"HaloPsaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa.permissions","typeLabel":"HaloPsaPermissionGroup · object[]"}},"title":"HaloPsaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.halo_psa","typeLabel":"HaloPsaIntegration · object"},"highlevel":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.highlevel.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CONTACTS","BUSINESSES","OPPORTUNITIES","NOTES_AND_TASKS","CONVERSATIONS","CALENDARS","PAYMENTS","CUSTOM_OBJECTS","CRM_SETUP","MARKETING","AUTOMATION","ACCOUNT","APPS"],"title":"Permission Group","type":"string","enumNames":["Contacts","Businesses","Opportunities \u0026 Pipelines","Notes \u0026 Tasks","Conversations \u0026 Messages","Calendars \u0026 Appointments","Invoices, Payments \u0026 Products","Custom Object Records","Custom Fields, Tags \u0026 Schemas","Marketing, Social \u0026 Ads","Workflows, Campaigns \u0026 AI Agents","Sub-Account, Users \u0026 Billing","Apps \u0026 Connected Accounts"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.highlevel.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.highlevel.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HighLevelPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.highlevel.permissions.items.[INDEX]","typeLabel":"HighLevelPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.highlevel.permissions","typeLabel":"HighLevelPermissionGroup · object[]"}},"title":"HighLevelIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.highlevel","typeLabel":"HighLevelIntegration · object"},"hornetsecurity":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMAILS","QUARANTINE_ACTIONS","ALLOW_DENY_LISTS","CUSTOMERS","MAILBOXES","DOMAINS"],"title":"Permission Group","type":"string","enumNames":["Emails","Quarantine Actions","Allow \u0026 Deny Lists","Customers","Mailboxes","Domains"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HornetsecurityPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hornetsecurity.permissions.items.[INDEX]","typeLabel":"HornetsecurityPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.hornetsecurity.permissions","typeLabel":"HornetsecurityPermissionGroup · object[]"}},"title":"HornetsecurityIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hornetsecurity","typeLabel":"HornetsecurityIntegration · object"},"hp_warranty":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WARRANTY_LOOKUPS"],"title":"Permission Group","type":"string","enumNames":["Warranty Lookups"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HPWarrantyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hp_warranty.permissions.items.[INDEX]","typeLabel":"HPWarrantyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.hp_warranty.permissions","typeLabel":"HPWarrantyPermissionGroup · object[]"}},"title":"HPWarrantyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hp_warranty","typeLabel":"HPWarrantyIntegration · object"},"hpe_greenlake":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES_AND_WARRANTY","SUBSCRIPTIONS","LOCATIONS_AND_TAGS","SUPPORT_CASES_AND_WELLNESS","WORKSPACES_AND_TENANTS","USERS_AND_ACCESS","AUDIT_LOGS_AND_REPORTS","SERVICES_AND_WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Devices \u0026 Warranty","Subscriptions","Locations \u0026 Tags","Support Cases \u0026 Wellness","Workspaces \u0026 MSP Tenants","Users \u0026 Access","Audit Logs \u0026 Reports","Services \u0026 Webhooks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HpeGreenLakePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hpe_greenlake.permissions.items.[INDEX]","typeLabel":"HpeGreenLakePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.hpe_greenlake.permissions","typeLabel":"HpeGreenLakePermissionGroup · object[]"}},"title":"HpeGreenLakeIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hpe_greenlake","typeLabel":"HpeGreenLakeIntegration · object"},"hubspot":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hubspot.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CONTACTS","COMPANIES","DEALS","ACTIVITIES","TICKETS","CONVERSATIONS","COMMERCE","OTHER_OBJECTS","CRM_SETUP","LISTS_AND_DATA","MARKETING_AND_WEBSITE","AUTOMATION","ACCOUNT_AND_USERS","APPS_AND_WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Contacts","Companies","Deals, Quotes \u0026 Products","Notes, Tasks \u0026 Activities","Tickets \u0026 Feedback","Conversations Inbox","Invoices, Payments \u0026 Commerce","Custom \u0026 Other Objects","Properties, Pipelines \u0026 Schemas","Lists, Imports, Exports \u0026 Events","Marketing, Website \u0026 Files","Workflows \u0026 Sequences","Account, Users \u0026 Reports","Apps, Webhooks \u0026 Extensions"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hubspot.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.hubspot.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HubSpotPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hubspot.permissions.items.[INDEX]","typeLabel":"HubSpotPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.hubspot.permissions","typeLabel":"HubSpotPermissionGroup · object[]"}},"title":"HubSpotIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hubspot","typeLabel":"HubSpotIntegration · object"},"hudu":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hudu.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","ARTICLES","ASSETS","ASSET_LAYOUTS","PASSWORDS","FOLDERS","INFRASTRUCTURE","WEBSITES"],"title":"Permission Group","type":"string","enumNames":["Companies","Articles","Assets","Asset Layouts","Passwords","Folders","Infrastructure","Websites"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.hudu.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.hudu.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.hudu.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HuduPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hudu.permissions.items.[INDEX]","typeLabel":"HuduPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.hudu.permissions","typeLabel":"HuduPermissionGroup · object[]"}},"title":"HuduIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.hudu","typeLabel":"HuduIntegration · object"},"huntress":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.huntress.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AGENTS","INCIDENTS","DETECTIONS","UNWANTED_ACCESS","ORGANIZATIONS","USERS","REPORTING"],"title":"Permission Group","type":"string","enumNames":["Agents","Incidents","Detections","Unwanted Access Rules","Organizations","Users","Reporting \u0026 Billing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.huntress.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.huntress.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HuntressPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.huntress.permissions.items.[INDEX]","typeLabel":"HuntressPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.huntress.permissions","typeLabel":"HuntressPermissionGroup · object[]"}},"title":"HuntressIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.huntress","typeLabel":"HuntressIntegration · object"},"iboss":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.iboss.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","ALLOW_BLOCK_LISTS","POLICIES","POLICY_GROUPS","FIREWALL","PRIVATE_ACCESS","CONNECTORS","NETWORK","DLP","USERS_AND_DEVICES","RESOURCES","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Reports and Logs","Allow and Block Lists","Policies","Policy Groups","Firewall","Locations and Private Access","Connector Settings","Proxy and SSL Decryption","Data Loss Prevention","Proxy Users and Devices","Resource Catalog","Account Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.iboss.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.iboss.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IbossPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.iboss.permissions.items.[INDEX]","typeLabel":"IbossPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.iboss.permissions","typeLabel":"IbossPermissionGroup · object[]"}},"title":"IbossIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.iboss","typeLabel":"IbossIntegration · object"},"immybot":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.immybot.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPUTERS","MAINTENANCE","LIBRARY","SCRIPTS","DEPLOYMENTS","TENANTS","INTEGRATIONS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Computers \u0026 Inventory","Maintenance Sessions","Software \u0026 Task Library","Scripts","Deployments \u0026 Schedules","Tenants \u0026 People","Integrations \u0026 Agents","Users, Roles \u0026 Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.immybot.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.immybot.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ImmyBotPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.immybot.permissions.items.[INDEX]","typeLabel":"ImmyBotPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.immybot.permissions","typeLabel":"ImmyBotPermissionGroup · object[]"}},"title":"ImmyBotIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.immybot","typeLabel":"ImmyBotIntegration · object"},"inforcer":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.inforcer.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TENANTS","SECURE_SCORES","ALIGNMENT","POLICIES","DIRECTORY","ACTIVITY_LOG","ASSESSMENTS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Tenants","Secure Scores","Baselines \u0026 Alignment","Policies","Users, Groups \u0026 Roles","Activity Log","Assessments","Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.inforcer.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.inforcer.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"InforcerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.inforcer.permissions.items.[INDEX]","typeLabel":"InforcerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.inforcer.permissions","typeLabel":"InforcerPermissionGroup · object[]"}},"title":"InforcerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.inforcer","typeLabel":"InforcerIntegration · object"},"ingram_micro":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","ORDERS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Products \u0026 Pricing","Subscriptions","Orders","Billing Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IngramMicroPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro.permissions.items.[INDEX]","typeLabel":"IngramMicroPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro.permissions","typeLabel":"IngramMicroPermissionGroup · object[]"}},"title":"IngramMicroIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro","typeLabel":"IngramMicroIntegration · object"},"ingram_micro_reseller":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRODUCTS","QUOTES","QUOTE_EMAILS","ORDERS","INVOICES","RENEWALS","RETURNS","SUBSCRIPTIONS"],"title":"Permission Group","type":"string","enumNames":["Products, Pricing \u0026 Deals","Quotes","Quote Emails","Orders","Invoices","Renewals","Returns","Subscriptions"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IngramMicroResellerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro_reseller.permissions.items.[INDEX]","typeLabel":"IngramMicroResellerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro_reseller.permissions","typeLabel":"IngramMicroResellerPermissionGroup · object[]"}},"title":"IngramMicroResellerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ingram_micro_reseller","typeLabel":"IngramMicroResellerIntegration · object"},"inky":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.inky.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TEAMS_AND_USAGE","MESSAGES","REPORTED_MAIL","ALLOW_LIST","BLOCK_LIST","VIPS","ADMINS","ORGANIZATION_WIDE"],"title":"Permission Group","type":"string","enumNames":["Teams and Usage","Messages and Statistics","Reported Mail","Allow List","Block List","VIPs","Console Admins","Organization-Wide Changes"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.inky.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.inky.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"InkyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.inky.permissions.items.[INDEX]","typeLabel":"InkyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.inky.permissions","typeLabel":"InkyPermissionGroup · object[]"}},"title":"InkyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.inky","typeLabel":"InkyIntegration · object"},"ironscales":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ironscales.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INCIDENTS","REMEDIATION_HISTORY","ALLOW_LIST","MAILBOXES","ACCOUNT_TAKEOVER","AWARENESS_TRAINING","ALERT_RECIPIENTS","COMPANIES","EMAIL_PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Incidents and Release Requests","Remediation History and Statistics","Allow List","Mailboxes","Account Takeover and Deepfake","Awareness Training","Alert Recipients","Companies and Licenses","Email Platform Connection"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ironscales.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ironscales.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"IronscalesPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ironscales.permissions.items.[INDEX]","typeLabel":"IronscalesPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ironscales.permissions","typeLabel":"IronscalesPermissionGroup · object[]"}},"title":"IronscalesIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ironscales","typeLabel":"IronscalesIntegration · object"},"itcloud":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.itcloud.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","PRODUCTS","ORDERS","SERVICES","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Products","Orders","Services","Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.itcloud.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.itcloud.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ItCloudPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.itcloud.permissions.items.[INDEX]","typeLabel":"ItCloudPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.itcloud.permissions","typeLabel":"ItCloudPermissionGroup · object[]"}},"title":"ItCloudIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.itcloud","typeLabel":"ItCloudIntegration · object"},"itglue":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.itglue.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","CONTACTS","DOCUMENTS","FLEXIBLE_ASSETS","FLEXIBLE_ASSET_TYPES","CONFIGURATIONS","PASSWORDS"],"title":"Permission Group","type":"string","enumNames":["Organizations","Contacts","Documents","Flexible Assets","Flexible Asset Types","Configurations","Passwords"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.itglue.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.itglue.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.itglue.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ItgluePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.itglue.permissions.items.[INDEX]","typeLabel":"ItgluePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.itglue.permissions","typeLabel":"ItgluePermissionGroup · object[]"}},"title":"ItglueIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.itglue","typeLabel":"ItglueIntegration · object"},"jotform":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.jotform.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","FORMS","SUBMISSIONS","REPORTS","WEBHOOKS","FOLDERS_AND_LABELS"],"title":"Permission Group","type":"string","enumNames":["Account","Forms","Submissions","Reports","Webhooks","Folders \u0026 Labels"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.jotform.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.jotform.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"JotformPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.jotform.permissions.items.[INDEX]","typeLabel":"JotformPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.jotform.permissions","typeLabel":"JotformPermissionGroup · object[]"}},"title":"JotformIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.jotform","typeLabel":"JotformIntegration · object"},"kaseya_quote_manager":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["QUOTES_AND_ORDERS","CUSTOMERS_AND_CONTACTS","CATALOG_AND_SUPPLIERS"],"title":"Permission Group","type":"string","enumNames":["Quotes and Orders","Customers and Contacts","Catalog and Suppliers"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KaseyaQuoteManagerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.kaseya_quote_manager.permissions.items.[INDEX]","typeLabel":"KaseyaQuoteManagerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.kaseya_quote_manager.permissions","typeLabel":"KaseyaQuoteManagerPermissionGroup · object[]"}},"title":"KaseyaQuoteManagerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.kaseya_quote_manager","typeLabel":"KaseyaQuoteManagerIntegration · object"},"keepit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.keepit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS","CONNECTORS","BACKUPS","RESTORES","BACKUP_DATA","SHARING","LEGAL_HOLDS","AUDIT","PRODUCTS","NOTIFICATIONS","USERS"],"title":"Permission Group","type":"string","enumNames":["Customer Accounts","Connectors","Backups and Jobs","Restores","Backup Data Search","Share Links","Legal Holds","Audit Log and Reports","Products, Licences and Usage","Notifications and Mailbox","Users, Tokens and Access"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.keepit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.keepit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KeepitPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.keepit.permissions.items.[INDEX]","typeLabel":"KeepitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.keepit.permissions","typeLabel":"KeepitPermissionGroup · object[]"}},"title":"KeepitIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.keepit","typeLabel":"KeepitIntegration · object"},"kemp_loadmaster":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["HEALTH","SERVICE_STATE","VIRTUAL_SERVICES","RULES","LIMITS","WAF","EDGE_SECURITY","CERTIFICATES","GLOBAL_BALANCING","NETWORK","HIGH_AVAILABILITY","LOGS","USERS","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Status, Statistics and Licence","Enable and Disable Services","Virtual Services and Real Servers","Rules and Health Checks","QoS and Limits","Web Application Firewall","Edge Security and SSO","Certificates and TLS","Global Balancing (GEO)","Network, Routing and Access Lists","High Availability","Logs and Diagnostics","Users and Remote Access","System Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KempPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.kemp_loadmaster.permissions.items.[INDEX]","typeLabel":"KempPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.kemp_loadmaster.permissions","typeLabel":"KempPermissionGroup · object[]"}},"title":"KempLoadMasterIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.kemp_loadmaster","typeLabel":"KempLoadMasterIntegration · object"},"knowbe4":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.knowbe4.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","GROUPS","ADMINS_AND_ROLES","TRAINING","PHISHING_TESTS","CONTENT","USER_EVENTS","PHISHER","ACCOUNT_SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Users","Groups","Admins \u0026 Security Roles","Training","Phishing Tests","Templates \u0026 Content","User Events","PhishER","Account \u0026 Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.knowbe4.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.knowbe4.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"KnowBe4PermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.knowbe4.permissions.items.[INDEX]","typeLabel":"KnowBe4PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.knowbe4.permissions","typeLabel":"KnowBe4PermissionGroup · object[]"}},"title":"KnowBe4Integration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.knowbe4","typeLabel":"KnowBe4Integration · object"},"lenovo":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.lenovo.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WARRANTY","PRODUCTS","SUPPORT_CASES"],"title":"Permission Group","type":"string","enumNames":["Warranty and Contracts","Products and Parts","Support Cases"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.lenovo.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.lenovo.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LenovoPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.lenovo.permissions.items.[INDEX]","typeLabel":"LenovoPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.lenovo.permissions","typeLabel":"LenovoPermissionGroup · object[]"}},"title":"LenovoIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.lenovo","typeLabel":"LenovoIntegration · object"},"level_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.level_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","GROUPS","ALERTS","UPDATES","AUTOMATIONS","TAGS","CUSTOM_FIELDS","ACTIVITY"],"title":"Permission Group","type":"string","enumNames":["Devices","Groups","Alerts","Updates","Automations","Tags","Custom Fields","Activity Log"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.level_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.level_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LevelPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.level_rmm.permissions.items.[INDEX]","typeLabel":"LevelPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.level_rmm.permissions","typeLabel":"LevelPermissionGroup · object[]"}},"title":"LevelIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.level_rmm","typeLabel":"LevelIntegration · object"},"lexful":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.lexful.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","ASSET_TYPES","ASSETS","ASSET_FILES","TAGS","SEARCH","SECURE_PROPERTIES"],"title":"Permission Group","type":"string","enumNames":["Organizations","Asset Types","Assets","Asset Files","Tags","Search","Secure Properties"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.lexful.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.lexful.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.lexful.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LexfulPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.lexful.permissions.items.[INDEX]","typeLabel":"LexfulPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.lexful.permissions","typeLabel":"LexfulPermissionGroup · object[]"}},"title":"LexfulIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.lexful","typeLabel":"LexfulIntegration · object"},"liongard":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.liongard.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS_AND_DETECTIONS","SYSTEMS_AND_DATA","LAUNCHPOINTS","AGENTS","ASSET_INVENTORY","ENVIRONMENTS","METRICS","USERS_AND_WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Alerts \u0026 Change Detections","Systems \u0026 Inspection Data","Launchpoints \u0026 Inspections","Agents","Asset Inventory","Environments \u0026 Groups","Metrics","Users, Access Keys \u0026 Webhooks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.liongard.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.liongard.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LiongardPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.liongard.permissions.items.[INDEX]","typeLabel":"LiongardPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.liongard.permissions","typeLabel":"LiongardPermissionGroup · object[]"}},"title":"LiongardIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.liongard","typeLabel":"LiongardIntegration · object"},"logicmonitor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","DOWNTIME","ALERT_SETTINGS","RESOURCES","WEBSITES","COLLECTORS","MODULES","DIAGNOSTICS","DASHBOARDS","LOGS","USERS","USAGE"],"title":"Permission Group","type":"string","enumNames":["Alerts","Scheduled Downtime and Ops Notes","Alert Settings, Rules and Escalation","Resources and Resource Groups","Websites","Collectors and NetScans","LogicModules","Diagnostics, Remediation and Debug","Dashboards and Reports","Logs","Users, Roles and Audit Logs","Usage and Account"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"LogicMonitorPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.logicmonitor.permissions.items.[INDEX]","typeLabel":"LogicMonitorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.logicmonitor.permissions","typeLabel":"LogicMonitorPermissionGroup · object[]"}},"title":"LogicMonitorIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.logicmonitor","typeLabel":"LogicMonitorIntegration · object"},"mailprotector":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.mailprotector.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","DOMAINS","USERS","USER_SYNC","SERVICES","SENDER_RULES","ALLOW_RULES","QUARANTINE","LOGS","CONFIGURATION","MANAGERS","STATEMENTS"],"title":"Permission Group","type":"string","enumNames":["Resellers \u0026 Customers","Domains \u0026 Mail Routing","User Groups \u0026 Users","User Sync","Services","Allow \u0026 Block Rules","Allowing Senders","Quarantine","Message Logs","Configuration","Managers","Statements"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.mailprotector.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.mailprotector.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MailprotectorPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.mailprotector.permissions.items.[INDEX]","typeLabel":"MailprotectorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.mailprotector.permissions","typeLabel":"MailprotectorPermissionGroup · object[]"}},"title":"MailprotectorIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.mailprotector","typeLabel":"MailprotectorIntegration · object"},"manictime":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.manictime.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACTIVITY","TAGS","ALLOWED_TAGS","SCREENSHOTS"],"title":"Permission Group","type":"string","enumNames":["Timelines \u0026 Activity","Tags","Allowed Tag List","Screenshots"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.manictime.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.manictime.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ManicTimePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.manictime.permissions.items.[INDEX]","typeLabel":"ManicTimePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.manictime.permissions","typeLabel":"ManicTimePermissionGroup · object[]"}},"title":"ManicTimeIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.manictime","typeLabel":"ManicTimeIntegration · object"},"meraki":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.meraki.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS_AND_NETWORKS","DEVICES_AND_INVENTORY","MONITORING_AND_CLIENTS","WIRELESS","SWITCHING","SECURITY_APPLIANCE_AND_VPN","FIRMWARE","LICENSING","ADMINISTRATION","SYSTEMS_MANAGER","CAMERAS_SENSORS_AND_OTHER"],"title":"Permission Group","type":"string","enumNames":["Organizations \u0026 Networks","Devices \u0026 Inventory","Monitoring \u0026 Clients","Wireless","Switching","Security Appliance \u0026 VPN","Firmware","Licensing","Administration","Systems Manager","Cameras, Sensors \u0026 Other"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.meraki.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.meraki.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MerakiPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.meraki.permissions.items.[INDEX]","typeLabel":"MerakiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.meraki.permissions","typeLabel":"MerakiPermissionGroup · object[]"}},"title":"MerakiIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.meraki","typeLabel":"MerakiIntegration · object"},"mimecast":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.mimecast.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MESSAGES","THREAT_INTELLIGENCE","HELD_MESSAGES","SENDER_URL_LISTS","POLICIES","REMEDIATION","USERS_GROUPS","ACCOUNT_DOMAINS","DMARC_ANALYZER","AWARENESS_HUMAN_RISK"],"title":"Permission Group","type":"string","enumNames":["Messages \u0026 Tracking","Threat Intelligence","Held Messages","Sender \u0026 URL Lists","Policies","Remediation","Users \u0026 Groups","Account \u0026 Domains","DMARC Analyzer","Awareness \u0026 Human Risk"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.mimecast.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.mimecast.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MimecastPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.mimecast.permissions.items.[INDEX]","typeLabel":"MimecastPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.mimecast.permissions","typeLabel":"MimecastPermissionGroup · object[]"}},"title":"MimecastIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.mimecast","typeLabel":"MimecastIntegration · object"},"moovila":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.moovila.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PROJECTS_AND_TASKS","TIME_ENTRIES","USERS","LOOKUP_TABLES"],"title":"Permission Group","type":"string","enumNames":["Projects and Tasks","Time Entries","Users","Lookup Tables"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.moovila.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.moovila.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MoovilaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.moovila.permissions.items.[INDEX]","typeLabel":"MoovilaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.moovila.permissions","typeLabel":"MoovilaPermissionGroup · object[]"}},"title":"MoovilaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.moovila","typeLabel":"MoovilaIntegration · object"},"mps_monitor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SUPPLY_ALERTS","DEVICES","DEVICE_MANAGEMENT","DATA_COLLECTORS","ALERT_SETTINGS","CUSTOMERS","SUPPLY_CATALOG","BILLING","USERS","DEALER_SETTINGS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Supply Alerts and Shipments","Devices and Counters","Device Management (HP SDS and Zebra)","Data Collectors","Alert Limits and Notifications","Customers, Offices and Projects","Supply Catalog and Pricing","Contracts and Invoices","Users and Roles","Dealer Settings and Integrations","Reports and Operation Logs"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MpsMonitorPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.mps_monitor.permissions.items.[INDEX]","typeLabel":"MpsMonitorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.mps_monitor.permissions","typeLabel":"MpsMonitorPermissionGroup · object[]"}},"title":"MpsMonitorIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.mps_monitor","typeLabel":"MpsMonitorIntegration · object"},"ms_graph":{"description":"MS Graph integration configuration.","properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ms_graph.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USER_MANAGEMENT","GROUPS","SECURITY","LICENSING","DIRECTORY_ROLES","DEVICES","CONDITIONAL_ACCESS","DOMAINS","AUDIT_AND_REPORTS","APPLICATIONS","SERVICE_HEALTH","MAIL","SECURITY_OPERATIONS","SHAREPOINT_AND_ONEDRIVE","TEAMS_AND_CHATS"],"title":"Permission Group","type":"string","enumNames":["User Management","Groups","Security","Licensing","Directory Roles","Devices","Conditional Access","Domains","Audit \u0026 Reports","Applications","Service Health","Mail","Security Operations","SharePoint \u0026 OneDrive","Teams \u0026 Chats"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ms_graph.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ms_graph.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MsGraphPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ms_graph.permissions.items.[INDEX]","typeLabel":"MsGraphPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ms_graph.permissions","typeLabel":"MsGraphPermissionGroup · object[]"}},"title":"MsGraphIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ms_graph","typeLabel":"MsGraphIntegration · object"},"msp_process":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.msp_process.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VERIFICATION","LINKS_AND_FORMS","ALERTS","ON_CALL"],"title":"Permission Group","type":"string","enumNames":["End-User Verification","Secure Links \u0026 Forms","Alerts","On-Call"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.msp_process.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.msp_process.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MspProcessPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.msp_process.permissions.items.[INDEX]","typeLabel":"MspProcessPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.msp_process.permissions","typeLabel":"MspProcessPermissionGroup · object[]"}},"title":"MspProcessIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.msp_process","typeLabel":"MspProcessIntegration · object"},"msportal":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.msportal.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENT_SUCCESS","COMPANIES","PLANNING","STANDARDS","SERVICE","ENVIRONMENT","FINANCIAL","CONTENT","ADMIN"],"title":"Permission Group","type":"string","enumNames":["Client Health, Surveys \u0026 Analytics","Companies \u0026 Contacts","Meetings, Budgets, Goals, Planner \u0026 Reports","Standards \u0026 Compliance","Tickets, Projects, Tasks \u0026 Onboarding","Devices, Security, Backup \u0026 Microsoft 365","Quotes, Invoices \u0026 Revenue","Documentation, Training \u0026 Broadcasts","Users, Roles, Integrations \u0026 Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.msportal.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.msportal.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MsPortalPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.msportal.permissions.items.[INDEX]","typeLabel":"MsPortalPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.msportal.permissions","typeLabel":"MsPortalPermissionGroup · object[]"}},"title":"MsPortalIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.msportal","typeLabel":"MsPortalIntegration · object"},"myitprocess":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.myitprocess.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS_AND_REVIEWS","ROADMAP_AND_MEETINGS"],"title":"Permission Group","type":"string","enumNames":["Clients and Reviews","Roadmap and Meetings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.myitprocess.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.myitprocess.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"MyItProcessPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.myitprocess.permissions.items.[INDEX]","typeLabel":"MyItProcessPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.myitprocess.permissions","typeLabel":"MyItProcessPermissionGroup · object[]"}},"title":"MyItProcessIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.myitprocess","typeLabel":"MyItProcessIntegration · object"},"ncentral_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","DEVICES","SCHEDULED_TASKS","ASSETS","ACTIVE_ISSUES"],"title":"Permission Group","type":"string","enumNames":["Customers","Devices","Scheduled Tasks","Assets","Active Issues"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NCentralRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm.permissions.items.[INDEX]","typeLabel":"NCentralRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm.permissions","typeLabel":"NCentralRmmPermissionGroup · object[]"}},"title":"NCentralRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ncentral_rmm","typeLabel":"NCentralRmmIntegration · object"},"neo_api":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.neo_api.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EXECUTIONS","AGENTS","TENANT_CONFIG","END_COMPANIES","INTEGRATIONS","BILLING","TECHNICIANS","SCHEDULED_WORK","BACKFILLS","INBOX_AND_COMMS","TEMPLATES","OBSERVABILITY","CHAT","PHONE","CHANNELS","SKILLS","MEMORIES","DASHBOARDS"],"title":"Permission Group","type":"string","enumNames":["Executions \u0026 Debugging","Agents \u0026 Schemas","Tenant Settings","End Companies","Integrations","Billing \u0026 Plan","Technicians","Scheduled Work","Backfills","Inbox \u0026 Comms","Templates","Observability","Chat Sessions","Phone Agent","Channels","Skills","Agent Memories","Dashboards"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.neo_api.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.neo_api.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NeoApiPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.neo_api.permissions.items.[INDEX]","typeLabel":"NeoApiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.neo_api.permissions","typeLabel":"NeoApiPermissionGroup · object[]"}},"title":"NeoApiIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.neo_api","typeLabel":"NeoApiIntegration · object"},"nerdio":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nerdio.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS","HOST_POOLS","HOSTS_AND_SESSIONS","DESKTOP_IMAGES","SCRIPTED_ACTIONS","BACKUP","USERS_AND_DEVICES","DEVICE_SECRETS","INFRASTRUCTURE","BILLING"],"title":"Permission Group","type":"string","enumNames":["Accounts \u0026 Provisioning","Host Pools \u0026 Workspaces","Session Hosts \u0026 User Sessions","Desktop Images","Scripted Actions \u0026 Tasks","Backup \u0026 Recovery","Users, Groups \u0026 Devices","Device Passwords \u0026 BitLocker Keys","Networks, Storage \u0026 Variables","Billing \u0026 Usage"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nerdio.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.nerdio.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NerdioPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nerdio.permissions.items.[INDEX]","typeLabel":"NerdioPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.nerdio.permissions","typeLabel":"NerdioPermissionGroup · object[]"}},"title":"NerdioIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nerdio","typeLabel":"NerdioIntegration · object"},"nextiva":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nextiva.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","CALL_CENTERS","CALL_CENTER_QUEUES","CALL_CENTER_POLICIES","CALL_LOGS","LIVE_CALLS","CALL_MONITORING","USER_SETTINGS","VOICEMAIL","ROUTE_POINTS","PORTAL_PASSWORDS"],"title":"Permission Group","type":"string","enumNames":["Users and Directories","Call Center Agents","Call Center Queues","Call Center Routing Policies","Call Logs","Live Calls","Call Monitoring and Recording","User Call Settings","Voicemail","Route Points","Portal Passwords"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nextiva.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.nextiva.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NextivaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nextiva.permissions.items.[INDEX]","typeLabel":"NextivaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.nextiva.permissions","typeLabel":"NextivaPermissionGroup · object[]"}},"title":"NextivaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nextiva","typeLabel":"NextivaIntegration · object"},"ninety":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninety.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PEOPLE","TODOS","ISSUES","ROCKS","SCORECARD","HEADLINES","MEETINGS","CONVERSATIONS"],"title":"Permission Group","type":"string","enumNames":["Teams \u0026 People","To-Dos","Issues","Rocks \u0026 Milestones","Scorecard","Headlines","Meetings","Conversations"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninety.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ninety.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NinetyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninety.permissions.items.[INDEX]","typeLabel":"NinetyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ninety.permissions","typeLabel":"NinetyPermissionGroup · object[]"}},"title":"NinetyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninety","typeLabel":"NinetyIntegration · object"},"ninja_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ORGANIZATIONS","BACKUP","ALERTS","SOFTWARE","AUTOMATION","USERS","TICKETING"],"title":"Permission Group","type":"string","enumNames":["Devices","Organizations","Backup","Alerts","Software","Automation","Users","Ticketing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NinjaRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions.items.[INDEX]","typeLabel":"NinjaRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm.permissions","typeLabel":"NinjaRmmPermissionGroup · object[]"}},"title":"NinjaRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninja_rmm","typeLabel":"NinjaRmmIntegration · object"},"ninjaone_saas_backup":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS_AND_SEATS","MAILBOX_BACKUPS","FILE_BACKUPS","PORTAL_USERS"],"title":"Permission Group","type":"string","enumNames":["Organizations and Seats","Mailbox Backups","Files, Sites and Teams Backups","Portal Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NinjaOneSaaSBackupPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninjaone_saas_backup.permissions.items.[INDEX]","typeLabel":"NinjaOneSaaSBackupPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ninjaone_saas_backup.permissions","typeLabel":"NinjaOneSaaSBackupPermissionGroup · object[]"}},"title":"NinjaOneSaaSBackupIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ninjaone_saas_backup","typeLabel":"NinjaOneSaaSBackupIntegration · object"},"notion":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.notion.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PAGES_AND_CONTENT","DATABASES_AND_VIEWS","COMMENTS","WORKSPACE_MEMBERS","NOTION_AI_AGENTS"],"title":"Permission Group","type":"string","enumNames":["Pages and Content","Databases and Views","Comments","Workspace Members","Notion AI Agents"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.notion.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.notion.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NotionPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.notion.permissions.items.[INDEX]","typeLabel":"NotionPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.notion.permissions","typeLabel":"NotionPermissionGroup · object[]"}},"title":"NotionIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.notion","typeLabel":"NotionIntegration · object"},"nsight_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS","DEVICES","CHECKS","SOFTWARE","TASKS"],"title":"Permission Group","type":"string","enumNames":["Clients","Devices","Checks","Software","Tasks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NSightRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions.items.[INDEX]","typeLabel":"NSightRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm.permissions","typeLabel":"NSightRmmPermissionGroup · object[]"}},"title":"NSightRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nsight_rmm","typeLabel":"NSightRmmIntegration · object"},"nutanix":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nutanix.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VIRTUAL_MACHINES","IMAGES_AND_TEMPLATES","CLUSTERS_AND_HOSTS","STORAGE","NETWORKING","NETWORK_SECURITY","DATA_PROTECTION","MONITORING","CATEGORIES_AND_TASKS","ACCESS","UPGRADES_AND_LICENSING","PLATFORM","TENANTS"],"title":"Permission Group","type":"string","enumNames":["Virtual Machines","Images and Templates","Clusters and Hosts","Storage","Networking","Network Security Policies","Data Protection and Recovery","Alerts, Events and Reports","Categories and Tasks","Users, Roles and Access","Upgrades and Licensing","Prism Central, Security and Encryption","Tenants"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.nutanix.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.nutanix.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"NutanixPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nutanix.permissions.items.[INDEX]","typeLabel":"NutanixPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.nutanix.permissions","typeLabel":"NutanixPermissionGroup · object[]"}},"title":"NutanixIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.nutanix","typeLabel":"NutanixIntegration · object"},"okta":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.okta.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","CREDENTIALS","GROUPS","APP_ASSIGNMENTS","APPS","ADMIN_ROLES","POLICIES","DEVICES","LOGS","ORG","INTEGRATIONS"],"title":"Permission Group","type":"string","enumNames":["Users \u0026 Lifecycle","Passwords \u0026 MFA","Groups \u0026 Group Rules","App Assignments \u0026 Licences","Apps \u0026 SSO Settings","Admin Roles","Policies, Authenticators \u0026 Identity Providers","Devices","System Log","Org, Branding \u0026 Directory Sources","Hooks, Log Streams \u0026 API Access"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.okta.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.okta.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OktaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.okta.permissions.items.[INDEX]","typeLabel":"OktaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.okta.permissions","typeLabel":"OktaPermissionGroup · object[]"}},"title":"OktaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.okta","typeLabel":"OktaIntegration · object"},"omada":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.omada.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS_AND_SITES","DEVICES","CLIENTS","NETWORKS","SECURITY","HOTSPOT","MONITORING","SITE_TEMPLATES","ADMIN"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Sites","Devices","Clients","Networks \u0026 WiFi","Firewall, VPN \u0026 Security","Hotspot \u0026 Portal","Monitoring, Logs \u0026 Reports","Site Templates","Admins \u0026 Controller Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.omada.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.omada.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OmadaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.omada.permissions.items.[INDEX]","typeLabel":"OmadaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.omada.permissions","typeLabel":"OmadaPermissionGroup · object[]"}},"title":"OmadaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.omada","typeLabel":"OmadaIntegration · object"},"omnissa_horizon":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MACHINES","POOLS","SESSIONS","ENTITLEMENTS","MONITORING","INFRASTRUCTURE","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Machines \u0026 RDS Hosts","Desktop \u0026 Application Pools","Sessions \u0026 Help Desk","Entitlements \u0026 Users","Monitoring \u0026 Events","Servers, Federation \u0026 Settings","Administrators \u0026 Authentication"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"HorizonPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.omnissa_horizon.permissions.items.[INDEX]","typeLabel":"HorizonPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.omnissa_horizon.permissions","typeLabel":"HorizonPermissionGroup · object[]"}},"title":"HorizonIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.omnissa_horizon","typeLabel":"HorizonIntegration · object"},"onsip":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.onsip.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","ORGANIZATIONS","USERS","ADMIN_ROLES","ROUTING","PHONES","NUMBERS","CALL_HISTORY"],"title":"Permission Group","type":"string","enumNames":["Account \u0026 Billing","Organizations, Domains \u0026 Webhooks","Users","Admin Roles","Extensions \u0026 Call Routing","Phones \u0026 Registrations","Phone Numbers","Call History \u0026 Queue Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.onsip.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.onsip.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OnSipPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.onsip.permissions.items.[INDEX]","typeLabel":"OnSipPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.onsip.permissions","typeLabel":"OnSipPermissionGroup · object[]"}},"title":"OnSipIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.onsip","typeLabel":"OnSipIntegration · object"},"opencve":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.opencve.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CATALOG","PROJECTS","TRACKER","NOTIFICATIONS_AND_AUTOMATIONS","ORGANIZATION"],"title":"Permission Group","type":"string","enumNames":["CVE Catalog","Projects and Subscriptions","CVE Tracker","Notifications and Automations","Organization and Members"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.opencve.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.opencve.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OpenCVEPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.opencve.permissions.items.[INDEX]","typeLabel":"OpenCVEPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.opencve.permissions","typeLabel":"OpenCVEPermissionGroup · object[]"}},"title":"OpenCVEIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.opencve","typeLabel":"OpenCVEIntegration · object"},"opentext":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.opentext.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","SUBSCRIPTIONS","ORDERS","SITES","ENDPOINTS","DNS_PROTECTION","REPORTS","ADMINS","NOTIFICATIONS"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Users","Subscriptions \u0026 Charges","Orders \u0026 Trials","Webroot Sites","Webroot Endpoints \u0026 Groups","DNS Protection","Status \u0026 Reports","Admins \u0026 Roles","Event Notifications"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.opentext.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.opentext.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OpenTextPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.opentext.permissions.items.[INDEX]","typeLabel":"OpenTextPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.opentext.permissions","typeLabel":"OpenTextPermissionGroup · object[]"}},"title":"OpenTextIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.opentext","typeLabel":"OpenTextIntegration · object"},"openweather":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.openweather.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["WEATHER","ACCOUNT_SETUP"],"title":"Permission Group","type":"string","enumNames":["Weather, Forecasts \u0026 Alerts","Stations \u0026 Saved Locations"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.openweather.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.openweather.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OpenWeatherPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.openweather.permissions.items.[INDEX]","typeLabel":"OpenWeatherPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.openweather.permissions","typeLabel":"OpenWeatherPermissionGroup · object[]"}},"title":"OpenWeatherIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.openweather","typeLabel":"OpenWeatherIntegration · object"},"pagerduty":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pagerduty.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INCIDENTS","ON_CALL","SETUP","PEOPLE","AUTOMATION","STATUS","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Incidents, Alerts \u0026 Notes","On-Call, Schedules \u0026 Escalation","Services, Event Routing \u0026 Incident Setup","Users, Teams \u0026 Tags","Automation, Workflows \u0026 Webhooks","Status Pages \u0026 Updates","Analytics, Audit \u0026 Account Security"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pagerduty.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.pagerduty.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PagerDutyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pagerduty.permissions.items.[INDEX]","typeLabel":"PagerDutyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.pagerduty.permissions","typeLabel":"PagerDutyPermissionGroup · object[]"}},"title":"PagerDutyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pagerduty","typeLabel":"PagerDutyIntegration · object"},"parallels_ras":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["HOSTS","SESSIONS","PUBLISHING","POLICIES","INFRASTRUCTURE","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Session Hosts \u0026 Pools","User Sessions","Published Resources","Client Policies \u0026 Connection","Farm, Sites \u0026 Servers","Administrators \u0026 Authentication"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RasPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.parallels_ras.permissions.items.[INDEX]","typeLabel":"RasPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.parallels_ras.permissions","typeLabel":"RasPermissionGroup · object[]"}},"title":"RasIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.parallels_ras","typeLabel":"RasIntegration · object"},"password_link":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.password_link.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SECRETS","SECRET_REQUESTS"],"title":"Permission Group","type":"string","enumNames":["Secrets \u0026 Folders","Secret Requests"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.password_link.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.password_link.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PasswordLinkPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.password_link.permissions.items.[INDEX]","typeLabel":"PasswordLinkPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.password_link.permissions","typeLabel":"PasswordLinkPermissionGroup · object[]"}},"title":"PasswordLinkIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.password_link","typeLabel":"PasswordLinkIntegration · object"},"pax8":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pax8.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPANIES","CONTACTS","CATALOG","SUBSCRIPTIONS","ORDERS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Companies","Contacts","Products \u0026 Pricing","Subscriptions","Orders","Invoices \u0026 Usage"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pax8.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.pax8.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"Pax8PermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pax8.permissions.items.[INDEX]","typeLabel":"Pax8PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.pax8.permissions","typeLabel":"Pax8PermissionGroup · object[]"}},"title":"Pax8Integration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pax8","typeLabel":"Pax8Integration · object"},"paycor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.paycor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EMPLOYEES","PERSONAL_DETAILS","PAY_TAX_AND_BENEFITS","TIME_AND_ATTENDANCE","ORGANIZATION","RECRUITING","REPORTS_AND_IMPORTS"],"title":"Permission Group","type":"string","enumNames":["Employees","Personal Details","Pay, Tax \u0026 Benefits","Time \u0026 Attendance","Organization","Recruiting","Reports \u0026 Imports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.paycor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.paycor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PaycorPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.paycor.permissions.items.[INDEX]","typeLabel":"PaycorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.paycor.permissions","typeLabel":"PaycorPermissionGroup · object[]"}},"title":"PaycorIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.paycor","typeLabel":"PaycorIntegration · object"},"petra":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.petra.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TENANTS_AND_USAGE","INCIDENTS","FAILED_ATTACKS","POSTURE_REPORTS"],"title":"Permission Group","type":"string","enumNames":["Tenants and Usage","Incidents","Failed Attacks","Posture Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.petra.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.petra.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PetraPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.petra.permissions.items.[INDEX]","typeLabel":"PetraPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.petra.permissions","typeLabel":"PetraPermissionGroup · object[]"}},"title":"PetraIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.petra","typeLabel":"PetraIntegration · object"},"pia":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pia.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["AUTOMATIONS","AGENTS","CLIENTS","DELEGATED_ACCESS","EXTENSIONS","CONNECTED_SERVICES","AUTOMATION_SOURCE"],"title":"Permission Group","type":"string","enumNames":["Automations","Pia Agents","Clients \u0026 Tags","Delegated Consent","Extension Automations","Connected Services","Automation Source"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pia.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.pia.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PiaPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pia.permissions.items.[INDEX]","typeLabel":"PiaPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.pia.permissions","typeLabel":"PiaPermissionGroup · object[]"}},"title":"PiaIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pia","typeLabel":"PiaIntegration · object"},"plaud":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.plaud.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["RECORDINGS","TRANSCRIPTS","WORKSPACE"],"title":"Permission Group","type":"string","enumNames":["Recordings \u0026 Summaries","Transcripts","Workspace \u0026 Members"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.plaud.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.plaud.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PlaudPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.plaud.permissions.items.[INDEX]","typeLabel":"PlaudPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.plaud.permissions","typeLabel":"PlaudPermissionGroup · object[]"}},"title":"PlaudIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.plaud","typeLabel":"PlaudIntegration · object"},"proofpoint_essentials":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SENDER_LISTS","USERS","ORGANIZATIONS","DOMAINS","ORGANIZATION_SETTINGS","LOGIN_AND_SSO","LICENSING","REPORTING"],"title":"Permission Group","type":"string","enumNames":["Sender Lists","Users","Organizations","Domains","Organization Settings","Login \u0026 SSO","Licensing \u0026 Products","Reporting \u0026 Billing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ProofpointEssentialsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.proofpoint_essentials.permissions.items.[INDEX]","typeLabel":"ProofpointEssentialsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.proofpoint_essentials.permissions","typeLabel":"ProofpointEssentialsPermissionGroup · object[]"}},"title":"ProofpointEssentialsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.proofpoint_essentials","typeLabel":"ProofpointEssentialsIntegration · object"},"prtg":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.prtg.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SENSORS","ALARMS","HISTORY","PAUSE","CONFIGURATION","TICKETS","REPORTS","USERS","SERVER"],"title":"Permission Group","type":"string","enumNames":["Sensors and Devices","Alarms","History and Logs","Pause and Resume","Configuration","PRTG Tickets","Reports","Users and API Keys","Server Status"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.prtg.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.prtg.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PrtgPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.prtg.permissions.items.[INDEX]","typeLabel":"PrtgPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.prtg.permissions","typeLabel":"PrtgPermissionGroup · object[]"}},"title":"PrtgIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.prtg","typeLabel":"PrtgIntegration · object"},"pushover":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pushover.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MESSAGES","RECEIPTS","DELIVERY_GROUPS","TEAM","LICENSES"],"title":"Permission Group","type":"string","enumNames":["Messages \u0026 Glances","Emergency Receipts","Delivery Groups","Team Members","Licenses \u0026 Subscriptions"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.pushover.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.pushover.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"PushoverPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pushover.permissions.items.[INDEX]","typeLabel":"PushoverPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.pushover.permissions","typeLabel":"PushoverPermissionGroup · object[]"}},"title":"PushoverIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.pushover","typeLabel":"PushoverIntegration · object"},"quickbooks_online":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","SALES","CUSTOMER_EMAILS","PURCHASES","ACCOUNTING","PRODUCTS_AND_TAX","EMPLOYEES_AND_TIME","ATTACHMENTS","COMPANY_SETTINGS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Sales \u0026 Invoices","Emails to Customers \u0026 Vendors","Vendors \u0026 Purchases","Accounts, Journals \u0026 Banking","Products, Tax \u0026 Lists","Employees \u0026 Time","Attachments \u0026 Notes","Company Settings","Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"QuickBooksOnlinePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.quickbooks_online.permissions.items.[INDEX]","typeLabel":"QuickBooksOnlinePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.quickbooks_online.permissions","typeLabel":"QuickBooksOnlinePermissionGroup · object[]"}},"title":"QuickBooksOnlineIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.quickbooks_online","typeLabel":"QuickBooksOnlineIntegration · object"},"quotewerks":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.quotewerks.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["QUOTES_AND_DOCUMENTS","OTHER_TABLES","REPORTS_AND_ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Quotes and Documents","Products, Contacts and Other Tables","Reports and Account"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.quotewerks.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.quotewerks.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"QuoteWerksPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.quotewerks.permissions.items.[INDEX]","typeLabel":"QuoteWerksPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.quotewerks.permissions","typeLabel":"QuoteWerksPermissionGroup · object[]"}},"title":"QuoteWerksIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.quotewerks","typeLabel":"QuoteWerksIntegration · object"},"redstor":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.redstor.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["BACKUP_STATUS","COMPANIES","SUBSCRIPTIONS","CONSUMPTION","USERS"],"title":"Permission Group","type":"string","enumNames":["Backup \u0026 Restore Status","Customers","Products \u0026 Subscriptions","Consumption","RedApp Users"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.redstor.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.redstor.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RedstorPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.redstor.permissions.items.[INDEX]","typeLabel":"RedstorPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.redstor.permissions","typeLabel":"RedstorPermissionGroup · object[]"}},"title":"RedstorIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.redstor","typeLabel":"RedstorIntegration · object"},"ringcentral":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ringcentral.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","USERS","ROLES","CALL_HANDLING","CALL_QUEUES","PRESENCE","CALL_LOGS","CALL_RECORDINGS","LIVE_CALLS","DEVICES_NUMBERS","EMERGENCY","MESSAGES","SEND_MESSAGES","CONTACTS","TEAM_MESSAGING","MEETINGS","AI"],"title":"Permission Group","type":"string","enumNames":["Account, Sites \u0026 Webhooks","Users \u0026 Extensions","Roles \u0026 Permissions","Call Handling \u0026 Forwarding","Call Queues \u0026 Groups","Presence \u0026 Do Not Disturb","Call Logs \u0026 Analytics","Call Recordings","Live Calls","Devices \u0026 Phone Numbers","Emergency Addresses (E911)","Messages \u0026 Voicemail","Send Texts \u0026 Pages","Address Book","Team Messaging","Video \u0026 Webinars","AI Call Insights"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ringcentral.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcentral.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RingCentralPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcentral.permissions.items.[INDEX]","typeLabel":"RingCentralPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcentral.permissions","typeLabel":"RingCentralPermissionGroup · object[]"}},"title":"RingCentralIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcentral","typeLabel":"RingCentralIntegration · object"},"ringcx":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ringcx.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNT","REPORTING","LIVE_CALLS","AGENTS","QUEUES","CAMPAIGNS","CLOUD_ROUTING","NUMBERS","USERS","INTEGRATIONS","AUDIO"],"title":"Permission Group","type":"string","enumNames":["Accounts \u0026 Audit Log","Reports \u0026 Statistics","Active Calls","Agents \u0026 Agent Groups","Queues \u0026 Inbound Routing","Campaigns, Leads \u0026 Do Not Call","Cloud Routing \u0026 Tracking Numbers","Phone Numbers (DNIS)","Admin Users \u0026 Rights","Web Services \u0026 Webhooks","Audio Files"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ringcx.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcx.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RingCXPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcx.permissions.items.[INDEX]","typeLabel":"RingCXPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcx.permissions","typeLabel":"RingCXPermissionGroup · object[]"}},"title":"RingCXIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ringcx","typeLabel":"RingCXIntegration · object"},"rise_people":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.rise_people.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TIME_OFF","EMPLOYEES","PERSONAL","PAYROLL","REPORTS","PERFORMANCE","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Time Off","Employees \u0026 Organization","Personal \u0026 Compliance Details","Payroll","Reports","Performance","Account \u0026 Rise AI"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.rise_people.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.rise_people.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RisePeoplePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.rise_people.permissions.items.[INDEX]","typeLabel":"RisePeoplePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.rise_people.permissions","typeLabel":"RisePeoplePermissionGroup · object[]"}},"title":"RisePeopleIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.rise_people","typeLabel":"RisePeopleIntegration · object"},"roboshadow":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.roboshadow.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES_AND_INVENTORY","VULNERABILITIES_AND_UPDATES","ANTIVIRUS_AND_FIREWALL","USERS_AND_MFA","EXTERNAL_SCANS"],"title":"Permission Group","type":"string","enumNames":["Organisations, Devices and Inventory","Vulnerabilities and Updates","Antivirus and Firewall","Users and MFA","External Scans"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.roboshadow.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.roboshadow.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RoboShadowPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.roboshadow.permissions.items.[INDEX]","typeLabel":"RoboShadowPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.roboshadow.permissions","typeLabel":"RoboShadowPermissionGroup · object[]"}},"title":"RoboShadowIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.roboshadow","typeLabel":"RoboShadowIntegration · object"},"rocketcyber":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INCIDENTS_AND_EVENTS","SUPPRESSION_RULES","ACCOUNTS_AGENTS_AND_FIREWALLS","MICROSOFT_DEFENDER_AND_365"],"title":"Permission Group","type":"string","enumNames":["Incidents and Events","Suppression Rules","Accounts, Agents and Firewalls","Microsoft Defender and 365"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RocketCyberPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.rocketcyber.permissions.items.[INDEX]","typeLabel":"RocketCyberPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.rocketcyber.permissions","typeLabel":"RocketCyberPermissionGroup · object[]"}},"title":"RocketCyberIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.rocketcyber","typeLabel":"RocketCyberIntegration · object"},"routit":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.routit.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","ORDERS","MICROSOFT_TENANTS","PRODUCTS","DISCOUNTS","INVOICES","CLOUD_SERVERS","CONNECTIVITY","VOICE","MOBILE","SECURITY","BUSINESS_TV"],"title":"Permission Group","type":"string","enumNames":["Customers and Contacts","Orders and Licences","Microsoft Tenants","Products and Prices","Discounts","Invoices","Cloud Servers","Connectivity","Voice","Mobile","Security and Monitoring","Business TV"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.routit.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.routit.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"RoutitPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.routit.permissions.items.[INDEX]","typeLabel":"RoutitPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.routit.permissions","typeLabel":"RoutitPermissionGroup · object[]"}},"title":"RoutitIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.routit","typeLabel":"RoutitIntegration · object"},"saas_alerts":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EVENTS","CUSTOMERS","APPROVED_LOCATIONS","SUPPRESSIONS","RESPOND_RULES","RESPOND_TRIGGERS","CONNECTIONS","PSA_MAPPING","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Events and Alerts","Customers and Users","Approved Locations","Suppressions","Respond Rules","Respond Triggers and Actions","Connections and Devices","PSA Mapping","Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SaasAlertsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.saas_alerts.permissions.items.[INDEX]","typeLabel":"SaasAlertsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.saas_alerts.permissions","typeLabel":"SaasAlertsPermissionGroup · object[]"}},"title":"SaasAlertsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.saas_alerts","typeLabel":"SaasAlertsIntegration · object"},"samsara":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.samsara.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VEHICLES_AND_LOCATIONS","DRIVERS_AND_ASSIGNMENTS","ADDRESSES_AND_ROUTES","MESSAGES_FORMS_AND_DOCUMENTS","MAINTENANCE","COMPLIANCE","SAFETY","INDUSTRIAL_AND_SENSORS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Vehicles, Locations \u0026 Trips","Drivers \u0026 Assignments","Addresses, Routes \u0026 Dispatch","Messages, Forms \u0026 Documents","Maintenance \u0026 Inspections","Hours of Service \u0026 Compliance","Safety, Coaching \u0026 Training","Industrial, Sensors \u0026 Readings","Setup \u0026 Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.samsara.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.samsara.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SamsaraPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.samsara.permissions.items.[INDEX]","typeLabel":"SamsaraPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.samsara.permissions","typeLabel":"SamsaraPermissionGroup · object[]"}},"title":"SamsaraIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.samsara","typeLabel":"SamsaraIntegration · object"},"sasboss":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sasboss.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","PHONE_NUMBERS","USERS","CALL_ROUTING","DEVICES","MESSAGING","CALL_RECORDS","BILLING","RESELLER"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Sites","Phone Numbers","Users \u0026 Services","Call Routing","Devices","SMS \u0026 Fax","Call Records","Billing","Reseller Account"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sasboss.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sasboss.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SasbossPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sasboss.permissions.items.[INDEX]","typeLabel":"SasbossPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sasboss.permissions","typeLabel":"SasbossPermissionGroup · object[]"}},"title":"SasbossIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sasboss","typeLabel":"SasbossIntegration · object"},"scale_hypercore":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["VIRTUAL_MACHINES","VM_POWER","SNAPSHOTS","REPLICATION","MEDIA","CLUSTER","SETTINGS","USERS"],"title":"Permission Group","type":"string","enumNames":["Virtual Machines","VM Power \u0026 Migration","Snapshots","Replication","ISOs \u0026 Disk Images","Cluster, Nodes \u0026 Tasks","Cluster Settings \u0026 Alerts","Users \u0026 Sign-in"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScaleHyperCorePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.scale_hypercore.permissions.items.[INDEX]","typeLabel":"ScaleHyperCorePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.scale_hypercore.permissions","typeLabel":"ScaleHyperCorePermissionGroup · object[]"}},"title":"ScaleHyperCoreIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.scale_hypercore","typeLabel":"ScaleHyperCoreIntegration · object"},"scalepad":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CORE","LIFECYCLE_MANAGER","CONTROLMAP","QUOTER","BACKUP_RADAR"],"title":"Permission Group","type":"string","enumNames":["Core","Lifecycle Manager","ControlMap","Quoter","Backup Radar"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScalepadPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad.permissions.items.[INDEX]","typeLabel":"ScalepadPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad.permissions","typeLabel":"ScalepadPermissionGroup · object[]"}},"title":"ScalepadIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.scalepad","typeLabel":"ScalepadIntegration · object"},"scoutdns":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.scoutdns.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","ALLOW_BLOCK_LISTS","POLICIES","LOCATIONS_AND_NETWORKS","ROAMING_CLIENTS","INSTALLERS","ORGANIZATIONS","CONSOLE_USERS","LOG_STREAMS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Reports and Query Logs","Allow and Block Lists","Policies, TLD Filters and Block Pages","Locations, Networks and Relays","Roaming Clients and Profiles","Roaming Client Installers","Customer Organizations","Console Users","Log Streams","Usage and Billing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.scoutdns.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.scoutdns.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScoutDNSPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.scoutdns.permissions.items.[INDEX]","typeLabel":"ScoutDNSPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.scoutdns.permissions","typeLabel":"ScoutDNSPermissionGroup · object[]"}},"title":"ScoutDNSIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.scoutdns","typeLabel":"ScoutDNSIntegration · object"},"screenconnect_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SESSIONS","COMMANDS","TOOLBOX_MESSAGING"],"title":"Permission Group","type":"string","enumNames":["Sessions","Commands","Toolbox \u0026 Messaging"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ScreenConnectRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.screenconnect_rmm.permissions.items.[INDEX]","typeLabel":"ScreenConnectRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.screenconnect_rmm.permissions","typeLabel":"ScreenConnectRmmPermissionGroup · object[]"}},"title":"ScreenConnectRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.screenconnect_rmm","typeLabel":"ScreenConnectRmmIntegration · object"},"sentinelone":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sentinelone.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["THREATS","ENDPOINTS","EXCLUSIONS","INVESTIGATION","REMOTE_SCRIPTS","ORGANIZATION","USERS"],"title":"Permission Group","type":"string","enumNames":["Threats \u0026 Alerts","Endpoints","Exclusions \u0026 Blocklist","Deep Visibility \u0026 Activities","Remote Scripts","Accounts, Sites \u0026 Groups","Users \u0026 Roles"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sentinelone.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sentinelone.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SentinelOnePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sentinelone.permissions.items.[INDEX]","typeLabel":"SentinelOnePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sentinelone.permissions","typeLabel":"SentinelOnePermissionGroup · object[]"}},"title":"SentinelOneIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sentinelone","typeLabel":"SentinelOneIntegration · object"},"servicenow":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","WORK_NOTES","CLIENT_FACING_NOTES","TIME_ENTRIES","USERS_AND_GROUPS","COMPANIES","CMDB","CONFIGURATION","SLAS","ATTACHMENTS","KNOWLEDGE","APPROVALS","CONTRACTS"],"title":"Permission Group","type":"string","enumNames":["Tickets","Work Notes","Client-Facing Notes","Time Entries","Users and Groups","Companies","CMDB","Configuration","SLAs","Attachments","Knowledge Base","Approvals","Contracts"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_catalog_orders":{"oneOf":[{"type":"boolean","title":"Catalog Orders","description":"Allow ordering Service Catalog items, which starts their approvals and fulfilment","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_catalog_orders.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Catalog Orders","description":"Allow ordering Service Catalog items, which starts their approvals and fulfilment","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_catalog_orders.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_catalog_orders","typeLabel":"boolean | null"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"allow_merge":{"oneOf":[{"type":"boolean","title":"Allow Merge","description":"Allow marking an incident as a duplicate of another","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_merge.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Allow Merge","description":"Allow marking an incident as a duplicate of another","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_merge.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].allow_merge","typeLabel":"boolean | null"},"attach_to_current_ticket_only":{"oneOf":[{"type":"boolean","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.0","typeLabel":"boolean"},{"type":"null","title":"Attach: Current Ticket Only","description":"Attach files only to the ticket the agent is working on","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].attach_to_current_ticket_only.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].attach_to_current_ticket_only","typeLabel":"boolean | null"},"internal_note_settings":{"oneOf":[{"type":"object","title":"InternalNoteSettings","description":"Settings for the internal notes Neo writes, on each PSA's internal ticket-notes group.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"InternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].internal_note_settings","typeLabel":"InternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"ServicenowPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions.items.[INDEX]","typeLabel":"ServicenowPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow.permissions","typeLabel":"ServicenowPermissionGroup · object[]"}},"title":"ServicenowIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.servicenow","typeLabel":"ServicenowIntegration · object"},"sharepoint":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sharepoint.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SITES","FILES","LISTS","SEARCH"],"title":"Permission Group","type":"string","enumNames":["Sites \u0026 Libraries","Files \u0026 Folders","Lists \u0026 Pages","Search"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sharepoint.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sharepoint.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SharepointPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sharepoint.permissions.items.[INDEX]","typeLabel":"SharepointPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sharepoint.permissions","typeLabel":"SharepointPermissionGroup · object[]"}},"title":"SharepointIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sharepoint","typeLabel":"SharepointIntegration · object"},"sherweb":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sherweb.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","ORDERS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Customers","Products \u0026 Pricing","Subscriptions","Orders","Invoices \u0026 Usage"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sherweb.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sherweb.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SherwebPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sherweb.permissions.items.[INDEX]","typeLabel":"SherwebPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sherweb.permissions","typeLabel":"SherwebPermissionGroup · object[]"}},"title":"SherwebIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sherweb","typeLabel":"SherwebIntegration · object"},"signl4":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.signl4.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","ON_CALL","PEOPLE","ALERT_SETUP","AUTOMATIONS","SUBSCRIPTION"],"title":"Permission Group","type":"string","enumNames":["Alerts \u0026 Events","On-Call Duty \u0026 Shifts","Users, Teams \u0026 Access","Alert Setup \u0026 Routing","Connectors, Webhooks \u0026 Remote Actions","Subscription, Billing \u0026 Audit"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.signl4.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.signl4.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"Signl4PermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.signl4.permissions.items.[INDEX]","typeLabel":"Signl4PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.signl4.permissions","typeLabel":"Signl4PermissionGroup · object[]"}},"title":"Signl4Integration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.signl4","typeLabel":"Signl4Integration · object"},"simplehelp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.simplehelp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MACHINES","ACTIVITY","TOOLS","TECHNICIANS","SERVER"],"title":"Permission Group","type":"string","enumNames":["Machines","Alerts, Sessions and History","Toolbox Tools","Technicians, Groups and Filters","Server Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.simplehelp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.simplehelp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SimpleHelpPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.simplehelp.permissions.items.[INDEX]","typeLabel":"SimpleHelpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.simplehelp.permissions","typeLabel":"SimpleHelpPermissionGroup · object[]"}},"title":"SimpleHelpIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.simplehelp","typeLabel":"SimpleHelpIntegration · object"},"simplesat":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.simplesat.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SURVEYS","SURVEY_EMAILS","RESPONSES","CUSTOMERS","TEAM_MEMBERS"],"title":"Permission Group","type":"string","enumNames":["Surveys \u0026 Questions","Survey Emails","Responses \u0026 Answers","Customers","Team Members"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.simplesat.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.simplesat.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SimplesatPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.simplesat.permissions.items.[INDEX]","typeLabel":"SimplesatPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.simplesat.permissions","typeLabel":"SimplesatPermissionGroup · object[]"}},"title":"SimplesatIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.simplesat","typeLabel":"SimplesatIntegration · object"},"skyswitch":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.skyswitch.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["EXTENSIONS","DEVICES","PHONE_NUMBERS","CALL_ROUTING","CALL_CENTER","LIVE_CALLS","CALL_HISTORY","VOICEMAIL_RECORDINGS","E911","MESSAGING","PORTING","DOMAINS","LICENSING","PORTAL_USERS","PORTAL_ROLES","PLATFORM"],"title":"Permission Group","type":"string","enumNames":["Users and Extensions","Devices and Phones","Phone Numbers","Call Routing","Call Queues and Agents","Live Calls","Call History","Voicemail and Recordings","Emergency Addresses (E911)","SMS and Messaging","Number Porting","Customer Domains and Accounts","Entitlements, Settings and Reports","Portal Users","Portal Roles","Reseller Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.skyswitch.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.skyswitch.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SkySwitchPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.skyswitch.permissions.items.[INDEX]","typeLabel":"SkySwitchPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.skyswitch.permissions","typeLabel":"SkySwitchPermissionGroup · object[]"}},"title":"SkySwitchIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.skyswitch","typeLabel":"SkySwitchIntegration · object"},"slide":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.slide.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALERTS","BACKUPS","PROTECTED_SYSTEMS","AGENT_PASSPHRASES","SLIDE_BOXES","FILE_RESTORES","VIRTUAL_MACHINES","DR_NETWORKS","CLIENTS","ACCOUNT","BILLING"],"title":"Permission Group","type":"string","enumNames":["Alerts","Backups and Snapshots","Protected Systems","Agent Passphrases","Slide Boxes","File Restores","Virtual Machines and Image Exports","Disaster Recovery Networks","Clients","Account, Users and Audit Logs","Billing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.slide.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.slide.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SlidePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.slide.permissions.items.[INDEX]","typeLabel":"SlidePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.slide.permissions","typeLabel":"SlidePermissionGroup · object[]"}},"title":"SlideIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.slide","typeLabel":"SlideIntegration · object"},"smart_pricing_table":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PROPOSALS","CONTENT","SENDING"],"title":"Permission Group","type":"string","enumNames":["Proposals \u0026 Templates","Pricing \u0026 Content","Sending \u0026 Status"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SmartPricingTablePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.smart_pricing_table.permissions.items.[INDEX]","typeLabel":"SmartPricingTablePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.smart_pricing_table.permissions","typeLabel":"SmartPricingTablePermissionGroup · object[]"}},"title":"SmartPricingTableIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.smart_pricing_table","typeLabel":"SmartPricingTableIntegration · object"},"smartsheet":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.smartsheet.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ROWS_AND_CELLS","SHEETS_AND_COLUMNS","ATTACHMENTS_AND_COMMENTS","REPORTS_AND_DASHBOARDS","WORKSPACES_AND_FOLDERS","SHARING","USERS_AND_GROUPS","WEBHOOKS_AND_EVENTS"],"title":"Permission Group","type":"string","enumNames":["Rows, Cells \u0026 Sheet Summary","Sheets, Columns \u0026 Automations","Attachments, Comments \u0026 Proofs","Reports \u0026 Dashboards","Workspaces \u0026 Folders","Sharing, Publishing \u0026 Email","Users, Groups \u0026 Contacts","Webhooks \u0026 Events"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.smartsheet.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.smartsheet.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SmartsheetPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.smartsheet.permissions.items.[INDEX]","typeLabel":"SmartsheetPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.smartsheet.permissions","typeLabel":"SmartsheetPermissionGroup · object[]"}},"title":"SmartsheetIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.smartsheet","typeLabel":"SmartsheetIntegration · object"},"smileback":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.smileback.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CSAT_REVIEWS","NPS","PROJECT_SURVEYS"],"title":"Permission Group","type":"string","enumNames":["CSAT Reviews","NPS","Project Surveys"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.smileback.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.smileback.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SmileBackPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.smileback.permissions.items.[INDEX]","typeLabel":"SmileBackPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.smileback.permissions","typeLabel":"SmileBackPermissionGroup · object[]"}},"title":"SmileBackIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.smileback","typeLabel":"SmileBackIntegration · object"},"social_intents":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.social_intents.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CHATS","LEADS","WIDGETS","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Chats","Leads","Widgets","Webhooks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.social_intents.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.social_intents.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SocialIntentsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.social_intents.permissions.items.[INDEX]","typeLabel":"SocialIntentsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.social_intents.permissions","typeLabel":"SocialIntentsPermissionGroup · object[]"}},"title":"SocialIntentsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.social_intents","typeLabel":"SocialIntentsIntegration · object"},"solarwinds_orion":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["MONITORING_DATA","ALERTS","MUTING","ALERT_DEFINITIONS","NODES","AGENTS","APPLICATIONS","SERVER_ACTIONS","NETWORK_CONFIG","VIRTUALIZATION","IP_ADDRESSES","DASHBOARDS","SECURITY","CREDENTIALS","ACCOUNTS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Monitoring Data","Alerts and Events","Mute and Unmanage","Alert Definitions and Actions","Nodes and Monitoring","Agents","Applications and Server Monitoring","Server, VM and Cloud Actions","Network Configuration (NCM)","Virtualization, Storage and Cloud","IP Addresses, DHCP and DNS","Dashboards, Reports and Maps","Security and Compliance","Credentials","Accounts and Access","Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"OrionPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.solarwinds_orion.permissions.items.[INDEX]","typeLabel":"OrionPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.solarwinds_orion.permissions","typeLabel":"OrionPermissionGroup · object[]"}},"title":"SolarWindsOrionIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.solarwinds_orion","typeLabel":"SolarWindsOrionIntegration · object"},"sonicwall":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","MONITORING","FIREWALL_POLICIES","SECURITY_SERVICES","VPN","NETWORK","FIRMWARE_MAINTENANCE","COMMITS_TEMPLATES","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Tenants, Devices and Licences","Monitoring, Logs and Reports","Firewall Rules and Objects","Security Services","VPN","Network, Wireless and Switching","Firmware, Restarts and Backups","Commits and Templates","Users and Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SonicWallPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall.permissions.items.[INDEX]","typeLabel":"SonicWallPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall.permissions","typeLabel":"SonicWallPermissionGroup · object[]"}},"title":"SonicWallIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall","typeLabel":"SonicWallIntegration · object"},"sonicwall_cse":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","DEVICES","POLICIES","SERVICES","NETWORK","EVENTS","API_KEYS"],"title":"Permission Group","type":"string","enumNames":["Users \u0026 Groups","Devices \u0026 Trust","Roles, Policies \u0026 Threat Profiles","Services \u0026 Apps","Access Tiers, Connectors \u0026 Tunnels","Events \u0026 Audit Logs","API Keys"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SonicWallCsePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall_cse.permissions.items.[INDEX]","typeLabel":"SonicWallCsePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall_cse.permissions","typeLabel":"SonicWallCsePermissionGroup · object[]"}},"title":"SonicWallCseIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sonicwall_cse","typeLabel":"SonicWallCseIntegration · object"},"sophos":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sophos.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ENDPOINTS","ENDPOINT_POLICIES","ALLOW_BLOCK","ALERTS","THREAT_HUNTING","FIREWALLS","EMAIL","MOBILE","NETWORK","DIRECTORY","ADMINS","ACCOUNT"],"title":"Permission Group","type":"string","enumNames":["Endpoints","Endpoint Policies and Settings","Allowed and Blocked Items, Exclusions","Alerts, Detections and Cases","Live Discover and XDR Query","Firewalls","Email Security","Mobile Devices","DNS Protection, Web Filtering, Switches and Wi-Fi","Directory Users and Groups","Admins, Roles and API Tokens","Tenants, Licences and Account Health"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.sophos.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.sophos.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SophosPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sophos.permissions.items.[INDEX]","typeLabel":"SophosPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.sophos.permissions","typeLabel":"SophosPermissionGroup · object[]"}},"title":"SophosIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.sophos","typeLabel":"SophosIntegration · object"},"streakwave":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.streakwave.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRICING_AND_STOCK","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Pricing and Stock","Webhooks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.streakwave.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.streakwave.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"StreakwavePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.streakwave.permissions.items.[INDEX]","typeLabel":"StreakwavePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.streakwave.permissions","typeLabel":"StreakwavePermissionGroup · object[]"}},"title":"StreakwaveIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.streakwave","typeLabel":"StreakwaveIntegration · object"},"strety":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.strety.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PEOPLE","GOALS","TODOS","ISSUES","METRICS","HEADLINES","SHOUTOUTS","MESSAGES","MEETINGS","PROJECTS","DOCS","REVIEWS"],"title":"Permission Group","type":"string","enumNames":["People \u0026 Teams","Goals \u0026 Milestones","To-Dos","Issues","Metrics","Headlines","Shoutouts","Messages","Meetings","Projects","Docs","Performance Reviews"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.strety.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.strety.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"StretyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.strety.permissions.items.[INDEX]","typeLabel":"StretyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.strety.permissions","typeLabel":"StretyPermissionGroup · object[]"}},"title":"StretyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.strety","typeLabel":"StretyIntegration · object"},"syncro":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","WORK_NOTES","CLIENT_FACING_NOTES","TIME_ENTRIES","CUSTOMERS","CONTACTS","TECHNICIANS"],"title":"Permission Group","type":"string","enumNames":["Tickets","Work Notes","Client-Facing Notes","Time Entries","Customers","Contacts","Technicians"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records. Also covers removing a ticket's time entries and attachments, which Syncro deletes without using a DELETE request.","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"internal_note_settings":{"oneOf":[{"type":"object","title":"InternalNoteSettings","description":"Settings for the internal notes Neo writes, on each PSA's internal ticket-notes group.","properties":{"ask_for_feedback":{"default":false,"title":"Ask For Feedback","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings.oneOf.0.ask_for_feedback","typeLabel":"boolean"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings.oneOf.0","typeLabel":"InternalNoteSettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].internal_note_settings","typeLabel":"InternalNoteSettings · object | null"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].require_til","typeLabel":"boolean"},"time_entry_settings":{"oneOf":[{"type":"object","title":"TimeEntrySettings","description":"Settings for the time entries Neo logs.","properties":{"work_type_id":{"oneOf":[{"type":"integer","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Work Type","description":"The work type on every time entry the agent logs with Add Time Entry. Leave it empty to use the PSA's default.","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_id","typeLabel":"integer | null"},"work_type_name":{"oneOf":[{"type":"string","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Work Type Name","description":"The work type's name as the PSA listed it when it was picked. The agent sees it beside the id.","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0.work_type_name","typeLabel":"string | null"}},"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.0","typeLabel":"TimeEntrySettings · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].time_entry_settings","typeLabel":"TimeEntrySettings · object | null"},"update_allowed_fields":{"oneOf":[{"type":"array","items":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields.oneOf.0.items.[INDEX]","typeLabel":"string"},"title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields.oneOf.0","typeLabel":"string[]"},{"type":"null","title":"Allowed Update Fields","description":"Fields the agent may update (None = all fields allowed)","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX].update_allowed_fields","typeLabel":"string[] | null"}},"required":["access_level","group_type"],"title":"SyncroPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions.items.[INDEX]","typeLabel":"SyncroPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro.permissions","typeLabel":"SyncroPermissionGroup · object[]"}},"title":"SyncroIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro","typeLabel":"SyncroIntegration · object"},"syncro_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ALERTS"],"title":"Permission Group","type":"string","enumNames":["Devices","Alerts"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow resolving alerts (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"SyncroRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm.permissions.items.[INDEX]","typeLabel":"SyncroRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm.permissions","typeLabel":"SyncroRmmPermissionGroup · object[]"}},"title":"SyncroRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.syncro_rmm","typeLabel":"SyncroRmmIntegration · object"},"td_synnex":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","ORDERS","CARTS","REPORTS"],"title":"Permission Group","type":"string","enumNames":["Customers","Catalog \u0026 Pricing","Subscriptions","Orders","Carts","Reports"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TdSynnexPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex.permissions.items.[INDEX]","typeLabel":"TdSynnexPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex.permissions","typeLabel":"TdSynnexPermissionGroup · object[]"}},"title":"TdSynnexIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex","typeLabel":"TdSynnexIntegration · object"},"td_synnex_partner":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PRICE_AND_STOCK","QUOTES","ORDERS","INVOICES"],"title":"Permission Group","type":"string","enumNames":["Price, Stock \u0026 Freight","Quotes","Orders","Invoices"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TdSynnexPartnerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_partner.permissions.items.[INDEX]","typeLabel":"TdSynnexPartnerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_partner.permissions","typeLabel":"TdSynnexPartnerPermissionGroup · object[]"}},"title":"TdSynnexPartnerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_partner","typeLabel":"TdSynnexPartnerIntegration · object"},"td_synnex_stellr":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CATALOG","SUBSCRIPTIONS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Customers","Catalog \u0026 Pricing","Subscriptions","Invoices \u0026 Consumption"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"StellrPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_stellr.permissions.items.[INDEX]","typeLabel":"StellrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_stellr.permissions","typeLabel":"StellrPermissionGroup · object[]"}},"title":"TdSynnexStellrIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.td_synnex_stellr","typeLabel":"TdSynnexStellrIntegration · object"},"teamgps":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.teamgps.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENT_FEEDBACK","EMPLOYEE_SURVEYS","EMPLOYEES","SCORECARDS","RECOGNITION","GOALS","MEETINGS","PERFORMANCE_REVIEWS"],"title":"Permission Group","type":"string","enumNames":["Client Feedback","Employee Surveys","Employees","Scorecards","Recognition \u0026 Rewards","Goals \u0026 Strategy","Meetings \u0026 Tasks","Performance Reviews"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.teamgps.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.teamgps.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TeamGPSPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.teamgps.permissions.items.[INDEX]","typeLabel":"TeamGPSPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.teamgps.permissions","typeLabel":"TeamGPSPermissionGroup · object[]"}},"title":"TeamGPSIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.teamgps","typeLabel":"TeamGPSIntegration · object"},"telavox":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.telavox.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANISATION","USERS","PERMISSIONS","LICENCES","PROFILES","PBX","CALLS","STATISTICS","CALL_CONTROL","RECORDINGS","CONTACTS","NUMBERS","TERMINALS","TEMPLATES"],"title":"Permission Group","type":"string","enumNames":["Company, Sites \u0026 Groups","Users","User Permissions","Licences \u0026 Purchases","Availability \u0026 Forwarding","Queues, IVRs \u0026 PBX Services","Call History \u0026 Live Calls","Call Statistics","Place Calls \u0026 Send Texts","Recordings \u0026 Transcriptions","Contacts","Phone Numbers \u0026 Porting","Desk Phones","User Templates"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.telavox.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.telavox.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TelavoxPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.telavox.permissions.items.[INDEX]","typeLabel":"TelavoxPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.telavox.permissions","typeLabel":"TelavoxPermissionGroup · object[]"}},"title":"TelavoxIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.telavox","typeLabel":"TelavoxIntegration · object"},"threatlocker":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.threatlocker.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["COMPUTERS","APPLICATIONS","POLICIES","APPROVAL_REQUESTS","FILE_TESTING","AUDIT_LOG","ORGANIZATIONS","AGENT_DEPLOYMENT"],"title":"Permission Group","type":"string","enumNames":["Computers","Applications","Policies","Approval Requests","File Testing","Audit and Reports","Organizations","Agent Deployment"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.threatlocker.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.threatlocker.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ThreatlockerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.threatlocker.permissions.items.[INDEX]","typeLabel":"ThreatlockerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.threatlocker.permissions","typeLabel":"ThreatlockerPermissionGroup · object[]"}},"title":"ThreatlockerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.threatlocker","typeLabel":"ThreatlockerIntegration · object"},"threecx":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.threecx.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","ROLES","DEPARTMENTS","PHONES_AND_DEVICES","CALL_ROUTING","CONTACTS","LIVE_CALLS","CALL_HISTORY_AND_REPORTS","RECORDINGS_AND_VOICEMAIL","TRUNKS","INTEGRATIONS_AND_API","SYSTEM_AND_SECURITY"],"title":"Permission Group","type":"string","enumNames":["Users \u0026 Extensions","Roles \u0026 Admin Rights","Departments","Phones \u0026 Devices","Call Routing","Contacts","Live Calls","Call History \u0026 Reports","Recordings \u0026 Voicemail","Trunks","Integrations \u0026 API Access","System \u0026 Security"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.threecx.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.threecx.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ThreecxPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.threecx.permissions.items.[INDEX]","typeLabel":"ThreecxPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.threecx.permissions","typeLabel":"ThreecxPermissionGroup · object[]"}},"title":"ThreecxIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.threecx","typeLabel":"ThreecxIntegration · object"},"todyl":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.todyl.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","DEPLOYMENT_GROUPS","BILLING"],"title":"Permission Group","type":"string","enumNames":["Devices","Deployment Groups","Billing"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.todyl.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.todyl.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TodylPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.todyl.permissions.items.[INDEX]","typeLabel":"TodylPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.todyl.permissions","typeLabel":"TodylPermissionGroup · object[]"}},"title":"TodylIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.todyl","typeLabel":"TodylIntegration · object"},"trend_micro_lmp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","CUSTOMER_USERS","SUBSCRIPTIONS","SUSPEND_AND_CANCEL","SERVICE_PLANS","REPORTS","DOWNSTREAM_PARTNERS"],"title":"Permission Group","type":"string","enumNames":["Customers","Customer Portal Users","Subscriptions and Seats","Suspend and Cancel","Service Plans and Products","Reports and Usage","Downstream Partners"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TrendMicroLmpPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.trend_micro_lmp.permissions.items.[INDEX]","typeLabel":"TrendMicroLmpPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.trend_micro_lmp.permissions","typeLabel":"TrendMicroLmpPermissionGroup · object[]"}},"title":"TrendMicroLmpIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.trend_micro_lmp","typeLabel":"TrendMicroLmpIntegration · object"},"tridentstack":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.tridentstack.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ORGANIZATIONS","ENDPOINTS","ENDPOINT_ACTIONS","SCANS","UPDATE_POLICIES","APPLICATION_UPDATES","CONFIGURATION_POLICIES","VULNERABILITIES","COMPLIANCE","TAGS_AND_AUTOMATION","REPORTS","SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Organizations","Endpoints","Installs \u0026 Restarts","Scans \u0026 Log Collection","Update Policies \u0026 Rings","Application Updates","Configuration Policies","Vulnerabilities","Compliance","Tags \u0026 Automation","Reports \u0026 Dashboards","Settings, Licensing \u0026 Enrollment"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.tridentstack.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.tridentstack.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"TridentStackPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.tridentstack.permissions.items.[INDEX]","typeLabel":"TridentStackPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.tridentstack.permissions","typeLabel":"TridentStackPermissionGroup · object[]"}},"title":"TridentStackIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.tridentstack","typeLabel":"TridentStackIntegration · object"},"unifi":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.unifi.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SITE_MANAGER","DEVICES","CLIENTS","NETWORKS","FIREWALL","HOTSPOT"],"title":"Permission Group","type":"string","enumNames":["Consoles \u0026 Sites","Devices","Clients","Networks \u0026 WiFi","Firewall \u0026 ACLs","Hotspot Vouchers"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.unifi.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.unifi.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UnifiPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.unifi.permissions.items.[INDEX]","typeLabel":"UnifiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.unifi.permissions","typeLabel":"UnifiPermissionGroup · object[]"}},"title":"UnifiIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.unifi","typeLabel":"UnifiIntegration · object"},"uniview":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.uniview.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","BACKUPS","ALERTS","M365_BACKUP"],"title":"Permission Group","type":"string","enumNames":["Customers","Backups","BackupIQ Alerts","Microsoft 365 Backup"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.uniview.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.uniview.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UniviewPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.uniview.permissions.items.[INDEX]","typeLabel":"UniviewPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.uniview.permissions","typeLabel":"UniviewPermissionGroup · object[]"}},"title":"UniviewIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.uniview","typeLabel":"UniviewIntegration · object"},"ups":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ups.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["SHIPMENTS","TRACKING","RATES_AND_ADDRESSES","PICKUPS","DELIVERY_CHANGES","CUSTOMS_AND_TRADE","FREIGHT_AND_SUPPLY_CHAIN"],"title":"Permission Group","type":"string","enumNames":["Shipments \u0026 Labels","Tracking","Rates, Transit Times \u0026 Addresses","Pickups","Delivery Changes","Customs \u0026 Trade","Freight \u0026 Supply Chain"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.ups.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.ups.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UPSPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ups.permissions.items.[INDEX]","typeLabel":"UPSPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.ups.permissions","typeLabel":"UPSPermissionGroup · object[]"}},"title":"UPSIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.ups","typeLabel":"UPSIntegration · object"},"uriports":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.uriports.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DMARC_STATUS","DOMAINS","DOMAIN_GROUPS"],"title":"Permission Group","type":"string","enumNames":["DMARC Status","Monitored Domains","Domain Groups"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.uriports.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.uriports.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"URIportsPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.uriports.permissions.items.[INDEX]","typeLabel":"URIportsPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.uriports.permissions","typeLabel":"URIportsPermissionGroup · object[]"}},"title":"URIportsIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.uriports","typeLabel":"URIportsIntegration · object"},"usecure":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.usecure.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMER_ACCOUNTS","LEARNERS","ADMIN_USERS","TRAINING","SIMULATIONS","POLICIES","BREACHES"],"title":"Permission Group","type":"string","enumNames":["Customer Accounts","Learners \u0026 Groups","Admin Users","Training","Phishing Simulations","Policies","Breaches \u0026 Risk"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.usecure.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.usecure.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"UsecurePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.usecure.permissions.items.[INDEX]","typeLabel":"UsecurePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.usecure.permissions","typeLabel":"UsecurePermissionGroup · object[]"}},"title":"UsecureIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.usecure","typeLabel":"UsecureIntegration · object"},"veeam_br":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_br.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JOBS","JOB_SETTINGS","BACKUPS","RESTORE","REPOSITORIES","INFRASTRUCTURE","AGENTS","MALWARE_AND_SECURITY","CREDENTIALS","USERS_AND_ROLES","SERVER"],"title":"Permission Group","type":"string","enumNames":["Jobs \u0026 Sessions","Job Settings","Backups \u0026 Restore Points","Restore \u0026 Failover","Repositories \u0026 Storage","Servers \u0026 Proxies","Agents \u0026 Protection Groups","Malware Detection \u0026 Security","Credentials \u0026 Encryption","Users \u0026 Roles","Server Settings \u0026 License"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_br.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_br.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VeeamBrPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_br.permissions.items.[INDEX]","typeLabel":"VeeamBrPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_br.permissions","typeLabel":"VeeamBrPermissionGroup · object[]"}},"title":"VeeamBrIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_br","typeLabel":"VeeamBrIntegration · object"},"veeam_spc":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ALARMS","JOB_RUNS","BACKUP_JOBS","BACKUP_AGENTS","BACKUP_INFRASTRUCTURE","FAILOVER","PROTECTED_WORKLOADS","MICROSOFT_365","CLOUD_CONNECT","PUBLIC_CLOUD","MANAGEMENT_AGENTS","COMPANIES","ACCESS","LICENSING_AND_BILLING","CONSOLE"],"title":"Permission Group","type":"string","enumNames":["Alarms","Job Runs","Backup Jobs","Backup Agents and Policies","Backup Servers and Repositories","Failover Plans","Protected Workloads and Backups","Microsoft 365 Backup","Cloud Connect and Vault","Public Cloud Backup","Management Agents and Discovery","Companies, Resellers and Locations","Users and Access","Licensing and Billing","Console Settings and Activity"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VeeamSpcPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_spc.permissions.items.[INDEX]","typeLabel":"VeeamSpcPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_spc.permissions","typeLabel":"VeeamSpcPermissionGroup · object[]"}},"title":"VeeamSpcIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_spc","typeLabel":"VeeamSpcIntegration · object"},"veeam_vb365":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["JOB_RUNS","JOBS","ORGANIZATIONS","RESTORE","STORAGE","LICENSING","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Job Runs","Backup Jobs \u0026 Sessions","Organizations \u0026 Protected Data","Search \u0026 Restore","Repositories \u0026 Proxies","Licensing \u0026 Monitoring","Settings, Operators \u0026 Credentials"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"Vb365PermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_vb365.permissions.items.[INDEX]","typeLabel":"Vb365PermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_vb365.permissions","typeLabel":"Vb365PermissionGroup · object[]"}},"title":"Vb365Integration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.veeam_vb365","typeLabel":"Vb365Integration · object"},"virustotal":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.virustotal.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["REPORTS","SUBMISSIONS","COMMUNITY","PRIVATE_SCANNING","COLLECTIONS","HUNTING","ADMINISTRATION","MONITOR"],"title":"Permission Group","type":"string","enumNames":["Threat Reports \u0026 Search","Scans \u0026 Rescans","Comments \u0026 Votes","Private Scanning","Collections, Graphs \u0026 Saved Searches","Livehunt, Retrohunt \u0026 IoC Stream","Users, Group \u0026 Service Accounts","VirusTotal Monitor"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.virustotal.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.virustotal.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VirusTotalPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.virustotal.permissions.items.[INDEX]","typeLabel":"VirusTotalPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.virustotal.permissions","typeLabel":"VirusTotalPermissionGroup · object[]"}},"title":"VirusTotalIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.virustotal","typeLabel":"VirusTotalIntegration · object"},"vsax_rmm":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["DEVICES","ASSETS","ORGANIZATIONS","AUTOMATION","PATCH_MANAGEMENT","ENDPOINT_PROTECTION","NOTIFICATIONS","SYSTEM"],"title":"Permission Group","type":"string","enumNames":["Devices","Assets","Organizations","Automation","Patch Management","Endpoint Protection","Notifications","System"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"allow_delete":{"default":false,"description":"Allow deleting records (DELETE requests)","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Allow Delete","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].allow_delete","typeLabel":"boolean"},"approved_scripts":{"description":"Scripts that run without a per-run technician approval even when Require Technician Approval is on. Matched exactly on the script and its variables; any other run still needs approval.","items":{"description":"A script and exact parameter set that may run without a per-run technician approval.","properties":{"rmm_script_id":{"description":"The script's numeric id in the RMM, the id Find RMM Script returns. Not a device id or a component UID.","title":"Script ID","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].rmm_script_id","typeLabel":"integer"},"script_variables":{"additionalProperties":{"type":"string","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables.additionalProperties","typeLabel":"string"},"description":"The exact variable names and values that are pre-approved. No variables pre-approves only a run with no variables. The agent sees these values, so never put a password or token here.","title":"Script variables (exact match)","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX].script_variables","typeLabel":"Script variables (exact match) · object"}},"required":["rmm_script_id"],"title":"PreApprovedRmmScript","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts.items.[INDEX]","typeLabel":"PreApprovedRmmScript · object"},"show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Pre-approved scripts","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].approved_scripts","typeLabel":"PreApprovedRmmScript · object[]"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VsaxRmmPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions.items.[INDEX]","typeLabel":"VsaxRmmPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm.permissions","typeLabel":"VsaxRmmPermissionGroup · object[]"}},"title":"VsaxRmmIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.vsax_rmm","typeLabel":"VsaxRmmIntegration · object"},"vsphere":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.vsphere.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVENTORY","VIRTUAL_MACHINES","GUEST_OPERATIONS","HOSTS_AND_CLUSTERS","HOST_SECURITY","STORAGE","NETWORKING","MONITORING","ACCESS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Inventory and Search","Virtual Machines","Guest Operations","Hosts and Clusters","Host Firewall and Services","Storage and Datastores","Networking","Alarms, Events and Tasks","Users, Roles and Permissions","Licenses, Certificates and Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.vsphere.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.vsphere.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"VspherePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.vsphere.permissions.items.[INDEX]","typeLabel":"VspherePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.vsphere.permissions","typeLabel":"VspherePermissionGroup · object[]"}},"title":"VsphereIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.vsphere","typeLabel":"VsphereIntegration · object"},"watchguard":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.watchguard.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["FIREBOX_DEVICES","FIREBOX_EXCEPTIONS","FIREBOX_CONFIGURATION","ENDPOINT_SECURITY","THREATSYNC","ACCOUNTS_LICENSING","AUTHPOINT"],"title":"Permission Group","type":"string","enumNames":["Firebox Devices and Reports","Firebox Exceptions","Firebox Configuration","Endpoint Security","ThreatSync and NDR","Accounts and Licensing","AuthPoint Authentication"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.watchguard.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.watchguard.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WatchGuardPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.watchguard.permissions.items.[INDEX]","typeLabel":"WatchGuardPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.watchguard.permissions","typeLabel":"WatchGuardPermissionGroup · object[]"}},"title":"WatchGuardIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.watchguard","typeLabel":"WatchGuardIntegration · object"},"wizer":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.wizer.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","TRAINING_ASSIGNMENTS","REPORTS","CUSTOMERS"],"title":"Permission Group","type":"string","enumNames":["Users","Training Assignments","Reports","Customers"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.wizer.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.wizer.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WizerPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.wizer.permissions.items.[INDEX]","typeLabel":"WizerPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.wizer.permissions","typeLabel":"WizerPermissionGroup · object[]"}},"title":"WizerIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.wizer","typeLabel":"WizerIntegration · object"},"worktime":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.worktime.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACTIVE_TIME","EMPLOYEES","DEPARTMENTS","TIME_OFF","HOLIDAYS"],"title":"Permission Group","type":"string","enumNames":["Active \u0026 Productive Time","Employees","Departments","Time Off","Holiday Sets"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.worktime.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.worktime.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WorkTimePermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.worktime.permissions.items.[INDEX]","typeLabel":"WorkTimePermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.worktime.permissions","typeLabel":"WorkTimePermissionGroup · object[]"}},"title":"WorkTimeIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.worktime","typeLabel":"WorkTimeIntegration · object"},"wosp":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.wosp.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["USERS","GROUPS","GMAIL","LICENSES","DEVICES","DRIVES","ORGANIZATION","ADMIN_ROLES","SECURITY","REPORTS","CHAT_CLASSROOM","TENANTS","WOSP_SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Users","Groups","Gmail Settings and Delegation","Licenses","Devices and Browsers","Shared Drives and Drive Transfer","Org Units, Domains and Calendar Resources","Admin Roles","Alerts, Audit Findings and Third-Party Apps","Reports and Activity","Chat Spaces and Classroom","Tenants and Data Collection","WOSP Settings and Onboarding"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.wosp.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.wosp.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"WospPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.wosp.permissions.items.[INDEX]","typeLabel":"WospPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.wosp.permissions","typeLabel":"WospPermissionGroup · object[]"}},"title":"WospIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.wosp","typeLabel":"WospIntegration · object"},"xero":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.xero.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["INVOICES","EMAILS","PAYMENTS","CONTACTS","BANK_DETAILS","BANKING","ACCOUNTS_AND_JOURNALS","REPORTS","SETTINGS","ATTACHMENTS","FIXED_ASSETS","PROJECTS","PAYROLL_EMPLOYEES","PAY_RUNS","PAYROLL_SETTINGS"],"title":"Permission Group","type":"string","enumNames":["Invoices, Bills \u0026 Quotes","Emails to Contacts","Payments","Contacts","Bank Account Details","Bank Transactions \u0026 Statements","Accounts \u0026 Journals","Reports \u0026 Budgets","Items \u0026 Organisation Settings","Attachments \u0026 Files","Fixed Assets","Projects \u0026 Time","Payroll Employees \u0026 Leave","Pay Runs, Payslips \u0026 Timesheets","Payroll Settings"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.xero.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.xero.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"XeroPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.xero.permissions.items.[INDEX]","typeLabel":"XeroPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.xero.permissions","typeLabel":"XeroPermissionGroup · object[]"}},"title":"XeroIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.xero","typeLabel":"XeroIntegration · object"},"xwiki":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.xwiki.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PAGES","PAGE_CHANGES","COMMENTS","ATTACHMENTS","OBJECTS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Pages","Page Changes","Comments \u0026 Annotations","Attachments","Objects \u0026 Classes","Users \u0026 Notifications"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.xwiki.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.xwiki.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"XWikiPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.xwiki.permissions.items.[INDEX]","typeLabel":"XWikiPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.xwiki.permissions","typeLabel":"XWikiPermissionGroup · object[]"}},"title":"XWikiIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.xwiki","typeLabel":"XWikiIntegration · object"},"zabbix":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zabbix.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["PROBLEMS","HOSTS","HISTORY","MAINTENANCE","SCRIPTS","ITEMS_AND_TRIGGERS","TEMPLATES","ALERTING","DASHBOARDS","SERVICES","DISCOVERY_AND_PROXIES","USERS","ADMINISTRATION"],"title":"Permission Group","type":"string","enumNames":["Problems and Events","Hosts","History and Trends","Maintenance","Scripts","Items, Triggers and Discovery","Templates","Actions and Media Types","Dashboards, Maps and Reports","Services and SLAs","Network Discovery and Proxies","Users and Access","Administration"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zabbix.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.zabbix.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZabbixPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zabbix.permissions.items.[INDEX]","typeLabel":"ZabbixPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.zabbix.permissions","typeLabel":"ZabbixPermissionGroup · object[]"}},"title":"ZabbixIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zabbix","typeLabel":"ZabbixIntegration · object"},"zoey":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zoey.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["ACCOUNTS","SERVICES","BILLING","CATALOGUE","PORTAL_LOGINS","COMMISSIONS"],"title":"Permission Group","type":"string","enumNames":["Accounts, Cost Centres and Contacts","Services","Invoices, Charges and Billing Terms","Product Catalogue","Customer Portal Logins","Commissions"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zoey.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.zoey.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZoeyPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zoey.permissions.items.[INDEX]","typeLabel":"ZoeyPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.zoey.permissions","typeLabel":"ZoeyPermissionGroup · object[]"}},"title":"ZoeyIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zoey","typeLabel":"ZoeyIntegration · object"},"zoho_desk":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["TICKETS","CUSTOMER_REPLIES","TIME_ENTRIES","CONTACTS_AND_ACCOUNTS","ACTIVITIES","KNOWLEDGE_BASE","HELP_CENTER","INSTANT_MESSAGING","CUSTOM_MODULES","REPORTS","AGENTS_AND_ACCESS","SETUP"],"title":"Permission Group","type":"string","enumNames":["Tickets","Customer Replies","Time Entries \u0026 Timers","Contacts, Accounts \u0026 Contracts","Tasks, Calls \u0026 Events","Knowledge Base","Help Center \u0026 Community","Instant Messaging","Custom Modules","Reports \u0026 Dashboards","Agents, Roles \u0026 Departments","Setup \u0026 Automation"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZohoDeskPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zoho_desk.permissions.items.[INDEX]","typeLabel":"ZohoDeskPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.zoho_desk.permissions","typeLabel":"ZohoDeskPermissionGroup · object[]"}},"title":"ZohoDeskIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zoho_desk","typeLabel":"ZohoDeskIntegration · object"},"zomentum":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zomentum.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CLIENTS","OPPORTUNITIES","DOCUMENTS","CATALOG","ACTIVITIES","ACCOUNT","WEBHOOKS"],"title":"Permission Group","type":"string","enumNames":["Clients \u0026 Contacts","Opportunities \u0026 Pipelines","Quotes \u0026 Proposals","Products \u0026 Tax","Sales Activities","Account \u0026 Users","Webhooks"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zomentum.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.zomentum.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZomentumPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zomentum.permissions.items.[INDEX]","typeLabel":"ZomentumPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.zomentum.permissions","typeLabel":"ZomentumPermissionGroup · object[]"}},"title":"ZomentumIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zomentum","typeLabel":"ZomentumIntegration · object"},"zorus":{"properties":{"permissions":{"items":{"properties":{"access_level":{"description":"Universal access level for all integration permission groups.","enum":["DISABLED","READ_ONLY","READ_WRITE"],"title":"Access Level","type":"string","enumNames":["Disabled","Read Only","Read/Write"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zorus.permissions.items.[INDEX].access_level","typeLabel":"enum\u003cstring>"},"group_type":{"enum":["CUSTOMERS","ENDPOINTS","UNBLOCK_REQUESTS","DEPLOYMENT_TOKENS"],"title":"Permission Group","type":"string","enumNames":["Customers \u0026 Groups","Endpoints","Unblock Requests","Deployment Tokens"],"isRequired":true,"uniqueKey":"oneOf.2.integrations.oneOf.0.zorus.permissions.items.[INDEX].group_type","typeLabel":"enum\u003cstring>"},"require_til":{"default":false,"description":"Require technician approval before write operations in this area","show_if_another_field_is":{"field_name":"access_level","field_value":"READ_WRITE"},"title":"Require Technician Approval","type":"boolean","uniqueKey":"oneOf.2.integrations.oneOf.0.zorus.permissions.items.[INDEX].require_til","typeLabel":"boolean"}},"required":["access_level","group_type"],"title":"ZorusPermissionGroup","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zorus.permissions.items.[INDEX]","typeLabel":"ZorusPermissionGroup · object"},"title":"Permissions","type":"array","uniqueKey":"oneOf.2.integrations.oneOf.0.zorus.permissions","typeLabel":"ZorusPermissionGroup · object[]"}},"title":"ZorusIntegration","type":"object","uniqueKey":"oneOf.2.integrations.oneOf.0.zorus","typeLabel":"ZorusIntegration · object"}},"uniqueKey":"oneOf.2.integrations.oneOf.0","typeLabel":"Integrations · object"},{"type":"null","uniqueKey":"oneOf.2.integrations.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.integrations","typeLabel":"Integrations · object | null"},"source_template_id":{"oneOf":[{"type":"integer","title":"Source Template Id","uniqueKey":"oneOf.2.source_template_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Source Template Id","uniqueKey":"oneOf.2.source_template_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.source_template_id","typeLabel":"integer | null"},"state":{"enum":["ENABLED","DISABLED","DELETED"],"title":"WorkflowState","type":"string","default":"ENABLED","uniqueKey":"oneOf.2.state","typeLabel":"enum\u003cstring>"}},"uniqueKey":"oneOf.2","typeLabel":"CreateConversationalAgent · object"}],"uniqueKey":"","typeLabel":"CreateChainedActionsAgent · object | CreateAgenticAgent · object | CreateConversationalAgent · object"},"exampleType":"examples"}},"required":true,"exampleType":"examples"},"responses":{"be1282ab-86e9-473f-b093-92bc356314ac":{"content":{"application/json":{"schema":{"properties":{"data":{"description":"Lean summary of a workflow row — the per-item shape `GET /public-api/agents`\n(list) returns. The single-resource `GET /public-api/agents/\u003cid>` returns the\nricher `AgentDetail`; historical snapshots come back as `AgentVersion`.","properties":{"access":{"description":"Who, within the MSP's own staff, may message an INTERNAL chat agent.\n\nALL_USERS — any active member of the MSP tenant may message the agent. The default, so a\n newly created agent is usable by the whole team out of the box.\nADMINS_ONLY — only tenant admins (and Neo super-admins). A natural choice for privileged\n agents such as the Neo Support Agent (its toolbox can retry/cancel runs and approve TILs),\n which an MSP admin can opt into — it is never forced; even managed agents default to ALL_USERS.\nSPECIFIC_USERS — admins, the agent's creator, and users it has been explicitly shared with\n (reuses the existing per-user `shared_workflows` grant).","enum":["ALL_USERS","ADMINS_ONLY","SPECIFIC_USERS"],"title":"AgentAccess","type":"string","isRequired":true,"uniqueKey":"data.access","typeLabel":"enum\u003cstring>"},"audience":{"description":"Trust domain a tool / agent / channel may be exposed to.\n\nMSP — technician/dashboard surfaces; tools may take MSP-wide scope and accept company/\ncontact identifiers as LLM-supplied parameters. An agent/channel with this audience is the\nMSP's own INTERNAL surface (the dashboard labels MSP as \"Internal\").\nEND_USER — the MSP's end-client users (white-label Teams bots, embedded end-company chat).\nEND_USER tools must derive ALL identity (end-company, contact) from the session context,\nnever from tool parameters, so a prompt-injected or curious end user cannot widen scope.\nThe two surfaces are disjoint by construction: `resolve_end_user_toolbox` resolves only\nEND_USER tools (deny-by-default, no auto-injection), and `resolve_full_toolbox` is for\nMSP surfaces only.","enum":["MSP","END_USER"],"title":"ToolAudience","type":"string","isRequired":true,"uniqueKey":"data.audience","typeLabel":"enum\u003cstring>"},"autonomy_type":{"enum":["CHAINED_ACTIONS","AGENTIC","CONVERSATIONAL"],"title":"AutonomyType","type":"string","isRequired":true,"uniqueKey":"data.autonomy_type","typeLabel":"enum\u003cstring>"},"created_at":{"format":"date-time","title":"Created At","type":"string","isRequired":true,"uniqueKey":"data.created_at","typeLabel":"string\u003cdate-time>"},"created_via":{"oneOf":[{"type":"string","title":"AgentCreatedVia","description":"Which door an agent was created through. Set once, by the server, never by the caller.","enum":["EDITOR","NEO_SUPPORT","PUBLIC_API"],"isRequired":true,"uniqueKey":"data.created_via.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","isRequired":true,"uniqueKey":"data.created_via.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.created_via","typeLabel":"enum\u003cstring> | null"},"entity_type":{"enum":["ticket","project_ticket","task","scheduled_entry","time_entry","project","company","contact","resource","contract","opportunity","none","configuration","note","team","role","audit_trail","appointment","servicecall","contract_service","company_location","product"],"title":"EntityType","type":"string","isRequired":true,"uniqueKey":"data.entity_type","typeLabel":"enum\u003cstring>"},"group_name":{"oneOf":[{"type":"string","title":"Group Name","isRequired":true,"uniqueKey":"data.group_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Group Name","isRequired":true,"uniqueKey":"data.group_name.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.group_name","typeLabel":"string | null"},"group_order":{"title":"Group Order","type":"integer","isRequired":true,"uniqueKey":"data.group_order","typeLabel":"integer"},"id":{"title":"Id","type":"string","isRequired":true,"uniqueKey":"data.id","typeLabel":"string"},"name":{"title":"Name","type":"string","isRequired":true,"uniqueKey":"data.name","typeLabel":"string"},"source_template_id":{"oneOf":[{"type":"integer","title":"Source Template Id","isRequired":true,"uniqueKey":"data.source_template_id.oneOf.0","typeLabel":"integer"},{"type":"null","title":"Source Template Id","isRequired":true,"uniqueKey":"data.source_template_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.source_template_id","typeLabel":"integer | null"},"state":{"enum":["ENABLED","DISABLED","DELETED"],"title":"WorkflowState","type":"string","isRequired":true,"uniqueKey":"data.state","typeLabel":"enum\u003cstring>"},"trigger_type":{"enum":["SCHEDULED","TRIGGERED","NONE"],"title":"WorkflowTriggerType","type":"string","isRequired":true,"uniqueKey":"data.trigger_type","typeLabel":"enum\u003cstring>"},"updated_at":{"format":"date-time","title":"Updated At","type":"string","isRequired":true,"uniqueKey":"data.updated_at","typeLabel":"string\u003cdate-time>"}},"required":["id","name","state","autonomy_type","entity_type","trigger_type","audience","access","created_at","updated_at","source_template_id","created_via","group_name","group_order"],"title":"Agent","type":"object","isRequired":true,"uniqueKey":"data","typeLabel":"Agent · object"},"meta":{"properties":{"request_id":{"format":"uuid","type":"string","isRequired":true,"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid>"},"timings_ms":{"additionalProperties":{"type":"number","uniqueKey":"meta.timings_ms.additionalProperties","typeLabel":"number"},"type":"object","isRequired":true,"uniqueKey":"meta.timings_ms","typeLabel":"object"},"pagination":{"properties":{"has_more":{"type":"boolean","isRequired":true,"uniqueKey":"meta.pagination.has_more","typeLabel":"boolean"},"next_cursor":{"oneOf":[{"type":"string","isRequired":true,"uniqueKey":"meta.pagination.next_cursor.oneOf.0","typeLabel":"string"},{"type":"null","isRequired":true,"uniqueKey":"meta.pagination.next_cursor.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"meta.pagination.next_cursor","typeLabel":"string | null"}},"required":["next_cursor","has_more"],"type":"object","uniqueKey":"meta.pagination","typeLabel":"object"},"warnings":{"description":"Non-fatal warnings about the created/updated resource (e.g. an unhealthy PSA callback).","items":{"type":"string","uniqueKey":"meta.warnings.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"meta.warnings","typeLabel":"string[]"}},"required":["request_id","timings_ms"],"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["data","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"data":{"access":"ALL_USERS","audience":"MSP","autonomy_type":"CHAINED_ACTIONS","created_at":"2023-11-07T05:31:56Z","created_via":"EDITOR","entity_type":"ticket","group_name":"\u003cstring>","group_order":123,"id":"\u003cstring>","name":"\u003cstring>","source_template_id":123,"state":"ENABLED","trigger_type":"SCHEDULED","updated_at":"2023-11-07T05:31:56Z"},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","timings_ms":{},"pagination":{"has_more":true,"next_cursor":"\u003cstring>"},"warnings":["\u003cstring>"]}}}},"exampleType":"generated"}},"description":"Success.","exampleType":"generated"},"d36c8a20-8eed-4b52-bdd4-e061c9b61f42":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Bad request — malformed input.","exampleType":"generated"},"a5caba10-afa9-4d04-989b-08440c8d5949":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Unauthenticated — missing or invalid credentials.","exampleType":"generated"},"7cb79809-ed20-49a7-b90c-0d0b263f320c":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Forbidden — authenticated but not allowed.","exampleType":"generated"},"bec97769-4280-4411-af7f-b4b7d60f85e8":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Not found.","exampleType":"generated"},"67a8f924-0f5f-4d08-9a7b-71cd5bad73bd":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Conflict — the resource is in a state that blocks this operation.","exampleType":"generated"},"16ac6846-b862-471f-8baa-7ebe87790637":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Request validation failed.","exampleType":"generated"},"a4da00ff-ec48-4365-a36a-8ab337759b2f":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Rate limited — see Retry-After.","exampleType":"generated"},"11ad643e-8641-4f67-8cf1-ce81c6abdc67":{"content":{"application/json":{"schema":{"properties":{"error":{"properties":{"code":{"description":"Stable machine-readable error code.","type":"string","isRequired":true,"uniqueKey":"error.code","typeLabel":"string"},"message":{"type":"string","isRequired":true,"uniqueKey":"error.message","typeLabel":"string"},"details":{"additionalProperties":true,"type":"object","uniqueKey":"error.details","typeLabel":"object"}},"required":["code","message"],"type":"object","isRequired":true,"uniqueKey":"error","typeLabel":"object"},"meta":{"properties":{"request_id":{"oneOf":[{"format":"uuid","type":"string","uniqueKey":"meta.request_id.oneOf.0","typeLabel":"string\u003cuuid>"},{"format":"uuid","type":"null","uniqueKey":"meta.request_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"meta.request_id","typeLabel":"string\u003cuuid> | null"}},"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"}},"required":["error","meta"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":{"code":"\u003cstring>","message":"\u003cstring>","details":{}},"meta":{"request_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}}}},"exampleType":"generated"}},"description":"Internal server error.","exampleType":"generated"}},"security":{"7ff56829-3b8a-447f-9e98-2904d33b19bf":{"bearerAuth":{"description":"`Authorization: Bearer \u003ctoken>` where `\u003ctoken>` is either a `neo_sk_\u003cenv>_\u003csecret>` API key (service account) or a Microsoft Entra ID access token (dashboard user).","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"576d0000-fa50-4b7c-b0b3-c173d983b590":{"url":"https://api.neoagent.io"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"description":"`Authorization: Bearer \u003ctoken>` where `\u003ctoken>` is either a `neo_sk_\u003cenv>_\u003csecret>` API key (service account) or a Microsoft Entra ID access token (dashboard user).","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"`Authorization: Bearer \u003ctoken>` where `\u003ctoken>` is either a `neo_sk_\u003cenv>_\u003csecret>` API key (service account) or a Microsoft Entra ID access token (dashboard user).","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://api.neoagent.io/public-api/openapi.json"},"subdomain":"neoagent","siteName":"Neo Agent","title":"Create an agent - Neo Agent","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-12T13:28:03.400Z","originalFileLocation":"api-reference/agents/create-an-agent.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=\"light\"}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=\"Creates an agent/workflow for the caller\u0026#x27;s tenant. The body is a discriminated union on autonomy_type (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe entity_type + ticket_conditions / time_entry_conditions, and the server constructs the canonical actions array (prepending FIND_ENTITIES for CHAINED_ACTIONS / AGENTIC; the trailing AGENTIC action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, actions is the pipeline AFTER the auto-prepended FIND_ENTITIES — including FIND_ENTITIES yourself returns 400. A new DATA_ANALYSIS action with custom python_code returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (trigger_type=TRIGGERED + callback_settings, running against the entity FIND_ENTITIES resolves) or scheduled (trigger_type=SCHEDULED + schedule), which is ticketless — no FIND_ENTITIES and no ticket_conditions/time_entry_conditions. A scheduled CHAINED_ACTIONS ticket workflow takes schedule.ticket_cooldown_hours (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run\u0026#x27;s start). Omitted on create, it defaults to 24; send null to process every matching ticket on every run. A monthly schedule runs on the day of start_datetimes[0], and a day from 29 to 31 runs on the 28th; send schedule.last_day_of_month: true to run on the last day of each month instead, at the start\u0026#x27;s time of day. It needs unit: MONTH and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept audience (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept access (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP\u0026#x27;s own users may message the agent (set in the dashboard thereafter). created_by_user is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 validation_error); configure those in the dashboard. Discover the shapes via the /schemas/* endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace\u0026#x27;s monthly credits (GET /agents/cost-estimate) returns 409 estimated_cost_confirmation_required with the estimate in error.details.estimate, and nothing is created; send the same body with confirm_estimated_cost: true once the person who pays has agreed, or create it DISABLED.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Neo Agent\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_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/neoagent/w6a7B12EcByGYRPp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create an agent - Neo Agent\">\u003cmeta data-mint-head property=\"og:description\" content=\"Creates an agent/workflow for the caller\u0026#x27;s tenant. The body is a discriminated union on autonomy_type (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe entity_type + ticket_conditions / time_entry_conditions, and the server constructs the canonical actions array (prepending FIND_ENTITIES for CHAINED_ACTIONS / AGENTIC; the trailing AGENTIC action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, actions is the pipeline AFTER the auto-prepended FIND_ENTITIES — including FIND_ENTITIES yourself returns 400. A new DATA_ANALYSIS action with custom python_code returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (trigger_type=TRIGGERED + callback_settings, running against the entity FIND_ENTITIES resolves) or scheduled (trigger_type=SCHEDULED + schedule), which is ticketless — no FIND_ENTITIES and no ticket_conditions/time_entry_conditions. A scheduled CHAINED_ACTIONS ticket workflow takes schedule.ticket_cooldown_hours (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run\u0026#x27;s start). Omitted on create, it defaults to 24; send null to process every matching ticket on every run. A monthly schedule runs on the day of start_datetimes[0], and a day from 29 to 31 runs on the 28th; send schedule.last_day_of_month: true to run on the last day of each month instead, at the start\u0026#x27;s time of day. It needs unit: MONTH and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept audience (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept access (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP\u0026#x27;s own users may message the agent (set in the dashboard thereafter). created_by_user is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 validation_error); configure those in the dashboard. Discover the shapes via the /schemas/* endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace\u0026#x27;s monthly credits (GET /agents/cost-estimate) returns 409 estimated_cost_confirmation_required with the estimate in error.details.estimate, and nothing is created; send the same body with confirm_estimated_cost: true once the person who pays has agreed, or create it DISABLED.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Neo Agent\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.neoagent.io/api-reference/agents/create-an-agent\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://neoagent.mintlify.site/_mintlify/api/og/v2?division=Agents\u0026amp;title=Create+an+agent\u0026amp;description=Creates+an+agent%2Fworkflow+for+the+caller%27s+tenant.+The+body+is+a+discriminated+union+on+%60autonomy_type%60+%28CHAINED_ACTIONS+%2F+AGENTIC+%2F+CONVERSATIONAL%29.+The+contra\u0026amp;theme=4ae218e53f7e9d2bedb5912e\u0026amp;signature=9aedf92fee5772f654f9e2ec2c2d3cd0c38ead292e1ce8ece79b45a32ed6f573\">\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=\"Create an agent - Neo Agent\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Creates an agent/workflow for the caller\u0026#x27;s tenant. The body is a discriminated union on autonomy_type (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe entity_type + ticket_conditions / time_entry_conditions, and the server constructs the canonical actions array (prepending FIND_ENTITIES for CHAINED_ACTIONS / AGENTIC; the trailing AGENTIC action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, actions is the pipeline AFTER the auto-prepended FIND_ENTITIES — including FIND_ENTITIES yourself returns 400. A new DATA_ANALYSIS action with custom python_code returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (trigger_type=TRIGGERED + callback_settings, running against the entity FIND_ENTITIES resolves) or scheduled (trigger_type=SCHEDULED + schedule), which is ticketless — no FIND_ENTITIES and no ticket_conditions/time_entry_conditions. A scheduled CHAINED_ACTIONS ticket workflow takes schedule.ticket_cooldown_hours (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run\u0026#x27;s start). Omitted on create, it defaults to 24; send null to process every matching ticket on every run. A monthly schedule runs on the day of start_datetimes[0], and a day from 29 to 31 runs on the 28th; send schedule.last_day_of_month: true to run on the last day of each month instead, at the start\u0026#x27;s time of day. It needs unit: MONTH and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept audience (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept access (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP\u0026#x27;s own users may message the agent (set in the dashboard thereafter). created_by_user is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 validation_error); configure those in the dashboard. Discover the shapes via the /schemas/* endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace\u0026#x27;s monthly credits (GET /agents/cost-estimate) returns 409 estimated_cost_confirmation_required with the estimate in error.details.estimate, and nothing is created; send the same body with confirm_estimated_cost: true once the person who pays has agreed, or create it DISABLED.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://neoagent.mintlify.site/_mintlify/api/og/v2?division=Agents\u0026amp;title=Create+an+agent\u0026amp;description=Creates+an+agent%2Fworkflow+for+the+caller%27s+tenant.+The+body+is+a+discriminated+union+on+%60autonomy_type%60+%28CHAINED_ACTIONS+%2F+AGENTIC+%2F+CONVERSATIONAL%29.+The+contra\u0026amp;theme=4ae218e53f7e9d2bedb5912e\u0026amp;signature=9aedf92fee5772f654f9e2ec2c2d3cd0c38ead292e1ce8ece79b45a32ed6f573\">\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/neoagent/w6a7B12EcByGYRPp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Neo Agent\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2563EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.neoagent.io/api-reference/agents/create-an-agent\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/agents/create-an-agent.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.neoagent.io/#organization\",\"name\":\"Neo Agent\",\"url\":\"https://docs.neoagent.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/neoagent/G1PkeWrWjzTWVbma/images/neo_agent_bright_logo.png?fit=max\u0026auto=format\u0026n=G1PkeWrWjzTWVbma\u0026q=85\u0026s=090e8010cda28a9adb16dfaf022b8382\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.neoagent.io#website\",\"name\":\"Neo Agent\",\"url\":\"https://docs.neoagent.io\",\"publisher\":{\"@id\":\"https://docs.neoagent.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent#webpage\",\"url\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent\",\"name\":\"Create an agent\",\"description\":\"Creates an agent/workflow for the caller's tenant. The body is a discriminated union on autonomy_type (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe entity_type + ticket_conditions / time_entry_conditions, and the server constructs the canonical actions array (prepending FIND_ENTITIES for CHAINED_ACTIONS / AGENTIC; the trailing AGENTIC action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, actions is the pipeline AFTER the auto-prepended FIND_ENTITIES — including FIND_ENTITIES yourself returns 400. A new DATA_ANALYSIS action with custom python_code returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (trigger_type=TRIGGERED + callback_settings, running against the entity FIND_ENTITIES resolves) or scheduled (trigger_type=SCHEDULED + schedule), which is ticketless — no FIND_ENTITIES and no ticket_conditions/time_entry_conditions. A scheduled CHAINED_ACTIONS ticket workflow takes schedule.ticket_cooldown_hours (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run's start). Omitted on create, it defaults to 24; send null to process every matching ticket on every run. A monthly schedule runs on the day of start_datetimes[0], and a day from 29 to 31 runs on the 28th; send schedule.last_day_of_month: true to run on the last day of each month instead, at the start's time of day. It needs unit: MONTH and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept audience (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept access (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP's own users may message the agent (set in the dashboard thereafter). created_by_user is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 validation_error); configure those in the dashboard. Discover the shapes via the /schemas/* endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace's monthly credits (GET /agents/cost-estimate) returns 409 estimated_cost_confirmation_required with the estimate in error.details.estimate, and nothing is created; send the same body with confirm_estimated_cost: true once the person who pays has agreed, or create it DISABLED.\",\"dateModified\":\"2026-11-12T13:28:03.400Z\",\"isPartOf\":{\"@id\":\"https://docs.neoagent.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Endpoints\",\"item\":\"https://docs.neoagent.io/api-reference/agents/list-agents\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agents\",\"item\":\"https://docs.neoagent.io/api-reference/agents/list-agents\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Create an agent\",\"item\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent#apireference\",\"headline\":\"Create an agent\",\"name\":\"Create an agent\",\"description\":\"Creates an agent/workflow for the caller's tenant. The body is a discriminated union on autonomy_type (CHAINED_ACTIONS / AGENTIC / CONVERSATIONAL). The contract is intent-shaped: callers describe entity_type + ticket_conditions / time_entry_conditions, and the server constructs the canonical actions array (prepending FIND_ENTITIES for CHAINED_ACTIONS / AGENTIC; the trailing AGENTIC action for AGENTIC; an empty list for CONVERSATIONAL). For CHAINED_ACTIONS, actions is the pipeline AFTER the auto-prepended FIND_ENTITIES — including FIND_ENTITIES yourself returns 400. A new DATA_ANALYSIS action with custom python_code returns 400, because custom report code is retired. AGENTIC agents may be entity-triggered (trigger_type=TRIGGERED + callback_settings, running against the entity FIND_ENTITIES resolves) or scheduled (trigger_type=SCHEDULED + schedule), which is ticketless — no FIND_ENTITIES and no ticket_conditions/time_entry_conditions. A scheduled CHAINED_ACTIONS ticket workflow takes schedule.ticket_cooldown_hours (1 to 720): a run the schedule starts skips each ticket that a run of this workflow started within that many hours processed (counted from that run's start). Omitted on create, it defaults to 24; send null to process every matching ticket on every run. A monthly schedule runs on the day of start_datetimes[0], and a day from 29 to 31 runs on the 28th; send schedule.last_day_of_month: true to run on the last day of each month instead, at the start's time of day. It needs unit: MONTH and an interval of 1, 2, 3, 4, 6 or 12. CONVERSATIONAL agents accept audience (MSP | END_USER, default MSP) — set END_USER to provision a user-facing chat agent that can bind an END_USER channel; it must then hold only END_USER tools. Audience is set at create and is immutable. They also accept access (ALL_USERS | ADMINS_ONLY | SPECIFIC_USERS, default ALL_USERS), controlling which of the MSP's own users may message the agent (set in the dashboard thereafter). created_by_user is derived from the authenticated identity — not accepted in the body. Toolboxes that supply external-API credentials are rejected (400 validation_error); configure those in the dashboard. Discover the shapes via the /schemas/* endpoints. A scheduled Agent created ENABLED whose estimated cost reaches 25% of the workspace's monthly credits (GET /agents/cost-estimate) returns 409 estimated_cost_confirmation_required with the estimate in error.details.estimate, and nothing is created; send the same body with confirm_estimated_cost: true once the person who pays has agreed, or create it DISABLED.\",\"url\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent\",\"mainEntityOfPage\":{\"@id\":\"https://docs.neoagent.io/api-reference/agents/create-an-agent#webpage\"},\"dateModified\":\"2026-11-12T13:28:03.400Z\",\"publisher\":{\"@id\":\"https://docs.neoagent.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.neoagent.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Neo Agent\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Neo Agent\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/agents/create-an-agent.md","siteName":"Neo Agent","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://neoagent.io"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/getting-started/welcome"}]},{"tab":"Recipes","pages":[{"title":"Recipes","href":"/recipes/assign-technician-basic"}]},{"tab":"API reference","groups":[{"group":"Get started","pages":[{"title":"Neo public API","href":"/developers/introduction"},{"title":"Authentication","href":"/developers/authentication"},{"title":"Quickstart","href":"/developers/quickstart"},{"title":"Errors","href":"/developers/errors"},{"title":"Rate limits","href":"/developers/rate-limits"}]},{"group":"Endpoints","pages":[{"group":"Agents","pages":[{"title":"List agents","description":"Agents and workflows for the caller's tenant (the `workflows_v2` table). Cursor-paginated, ordered by id.","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents","href":"/api-reference/agents/list-agents"},{"title":"Create an agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/agents","href":"/api-reference/agents/create-an-agent"},{"title":"Estimate a schedule's credit cost before creating the agent","description":"The same estimate as `GET /agents/{id}/cost-estimate` for a scheduled Agent not created yet. With no runs of its own to read, credits a run is a typical scheduled agent's run (`credits_per_run_basis` TYPICAL). `estimate` is null when the schedule has no `time_period`; a malformed `schedule` returns 400 `validation_error`.","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/cost-estimate","href":"/api-reference/agents/estimate-a-schedules-credit-cost-before-creating-the-agent"},{"title":"Get an agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}","href":"/api-reference/agents/get-an-agent"},{"title":"Update an agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/agents/{agent_id}","href":"/api-reference/agents/update-an-agent"},{"title":"Delete an agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/agents/{agent_id}","href":"/api-reference/agents/delete-an-agent"},{"title":"Update an agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/agents/{agent_id}","href":"/api-reference/agents/update-an-agent-1"},{"title":"Estimate a scheduled agent's credit cost","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/cost-estimate","href":"/api-reference/agents/estimate-a-scheduled-agents-credit-cost"},{"title":"List what this agent could still be given","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/improvement-options","href":"/api-reference/agents/list-what-this-agent-could-still-be-given"},{"title":"List the pinned memories this agent reads","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/pinned-memories","href":"/api-reference/agents/list-the-pinned-memories-this-agent-reads"},{"title":"Get an agent's sequential queue","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/queue","href":"/api-reference/agents/get-an-agents-sequential-queue"},{"title":"Run an agent now","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/agents/{agent_id}/run-now","href":"/api-reference/agents/run-an-agent-now"},{"title":"Get agent execution stats","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/stats","href":"/api-reference/agents/get-agent-execution-stats"},{"title":"Get the agent version at a point in time","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/version-at","href":"/api-reference/agents/get-the-agent-version-at-a-point-in-time"},{"title":"List agent versions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/versions","href":"/api-reference/agents/list-agent-versions"}]},{"group":"Credit alert rules","pages":[{"title":"Get an agent's credit alert rule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/agents/{agent_id}/credit-alert-rule","href":"/api-reference/credit-alert-rules/get-an-agents-credit-alert-rule"},{"title":"Create or replace an agent's credit alert rule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/agents/{agent_id}/credit-alert-rule","href":"/api-reference/credit-alert-rules/create-or-replace-an-agents-credit-alert-rule"},{"title":"Delete an agent's credit alert rule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/agents/{agent_id}/credit-alert-rule","href":"/api-reference/credit-alert-rules/delete-an-agents-credit-alert-rule"},{"title":"Preview a credit alert rule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/agents/{agent_id}/credit-alert-rule/preview","href":"/api-reference/credit-alert-rules/preview-a-credit-alert-rule"},{"title":"List credit alert rules","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/credit-alert-rules","href":"/api-reference/credit-alert-rules/list-credit-alert-rules"}]},{"group":"Inbox \u0026 Comms","pages":[{"title":"List active announcements","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/announcements","href":"/api-reference/inbox-\u0026-comms/list-active-announcements"},{"title":"List inbox messages","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/inbox","href":"/api-reference/inbox-\u0026-comms/list-inbox-messages"},{"title":"Mark an inbox message as read","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/inbox/{deduplication_message_id}/read","href":"/api-reference/inbox-\u0026-comms/mark-an-inbox-message-as-read"}]},{"group":"API keys","pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/api-keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Create an API key","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/api-keys","href":"/api-reference/api-keys/create-an-api-key"},{"title":"Revoke an API key","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/api-keys/{key_id}","href":"/api-reference/api-keys/revoke-an-api-key"},{"title":"Rotate an API key","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/api-keys/{key_id}/rotate","href":"/api-reference/api-keys/rotate-an-api-key"}]},{"group":"Audit Log","pages":[{"title":"Audit Log summary — call counts per tool and per agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/audit-log/facets","href":"/api-reference/audit-log/audit-log-summary-—-call-counts-per-tool-and-per-agent"},{"title":"List agent tool calls (Audit Log)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/audit-log/tool-calls","href":"/api-reference/audit-log/list-agent-tool-calls-audit-log"}]},{"group":"Backfills","pages":[{"title":"List backfills","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/backfills","href":"/api-reference/backfills/list-backfills"},{"title":"Create a backfill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/backfills","href":"/api-reference/backfills/create-a-backfill"},{"title":"Preflight a backfill filter","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/backfills/verify","href":"/api-reference/backfills/preflight-a-backfill-filter"},{"title":"Get a backfill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/backfills/{backfill_id}","href":"/api-reference/backfills/get-a-backfill"},{"title":"Cancel a backfill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/backfills/{backfill_id}/cancel","href":"/api-reference/backfills/cancel-a-backfill"},{"title":"List a backfill's failed tickets","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/backfills/{backfill_id}/failures","href":"/api-reference/backfills/list-a-backfills-failed-tickets"},{"title":"Pause a backfill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/backfills/{backfill_id}/pause","href":"/api-reference/backfills/pause-a-backfill"},{"title":"Rerun a backfill against its failed tickets","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/backfills/{backfill_id}/rerun-failed","href":"/api-reference/backfills/rerun-a-backfill-against-its-failed-tickets"},{"title":"Resume a backfill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/backfills/{backfill_id}/resume","href":"/api-reference/backfills/resume-a-backfill"}]},{"group":"Billing","pages":[{"title":"Get end-user bot (MAU) usage and charge for a month","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/end-user-teams-usage","href":"/api-reference/billing/get-end-user-bot-mau-usage-and-charge-for-a-month"},{"title":"Detailed end-user bot (MAU) breakdown for a month","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/end-user-teams/detail","href":"/api-reference/billing/detailed-end-user-bot-mau-breakdown-for-a-month"},{"title":"Get the tenant's metered billing month so far","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/metered","href":"/api-reference/billing/get-the-tenants-metered-billing-month-so-far"},{"title":"Get this workspace's organization billing","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/organization","href":"/api-reference/billing/get-this-workspaces-organization-billing"},{"title":"Get the tenant's referral program state","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/referrals","href":"/api-reference/billing/get-the-tenants-referral-program-state"},{"title":"Get the tenant's subscription / plan state","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/subscription","href":"/api-reference/billing/get-the-tenants-subscription-plan-state"},{"title":"Get credit usage for a month","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/usage","href":"/api-reference/billing/get-credit-usage-for-a-month"},{"title":"Get per-agent credit usage for a month","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/usage-by-agent","href":"/api-reference/billing/get-per-agent-credit-usage-for-a-month"},{"title":"Get credit usage per ticket for a period","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/billing/usage-by-ticket","href":"/api-reference/billing/get-credit-usage-per-ticket-for-a-period"}]},{"group":"Callbacks","pages":[{"title":"List callbacks","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/callbacks","href":"/api-reference/callbacks/list-callbacks"},{"title":"Get a callback","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/callbacks/{callback_id}","href":"/api-reference/callbacks/get-a-callback"}]},{"group":"Channels","pages":[{"title":"List channels","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/channels","href":"/api-reference/channels/list-channels"},{"title":"Create a channel","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/channels","href":"/api-reference/channels/create-a-channel"},{"title":"Resolve install greeting branding","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/channels/install-events","href":"/api-reference/channels/resolve-install-greeting-branding"},{"title":"Get a channel","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/channels/{channel_id}","href":"/api-reference/channels/get-a-channel"},{"title":"Delete a channel","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/channels/{channel_id}","href":"/api-reference/channels/delete-a-channel"},{"title":"Update a channel","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/channels/{channel_id}","href":"/api-reference/channels/update-a-channel"},{"title":"Get a channel's Slack app","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/channels/{channel_id}/slack-app","href":"/api-reference/channels/get-a-channels-slack-app"},{"title":"Request a channel's Slack app","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/channels/{channel_id}/slack-app","href":"/api-reference/channels/request-a-channels-slack-app"},{"title":"Upload a Slack channel's icon","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/channels/{channel_id}/slack-app/icon","href":"/api-reference/channels/upload-a-slack-channels-icon"},{"title":"Create a Slack install link","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/channels/{channel_id}/slack-install-link","href":"/api-reference/channels/create-a-slack-install-link"},{"title":"List a channel's Slack workspaces","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/channels/{channel_id}/slack-installs","href":"/api-reference/channels/list-a-channels-slack-workspaces"},{"title":"Remove a Slack workspace","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/channels/{channel_id}/slack-installs/{install_id}","href":"/api-reference/channels/remove-a-slack-workspace"},{"title":"List a Teams channel's client tenants","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/channels/{channel_id}/teams-installs","href":"/api-reference/channels/list-a-teams-channels-client-tenants"},{"title":"Send a technician's Live chat in Teams \u0026 Slack thread reply to the end user (relays only)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/technician-inbox/replies","href":"/api-reference/channels/send-a-technicians-live-chat-in-teams-\u0026-slack-thread-reply-to-the-end-user-relays-only"},{"title":"Is this channel thread a Live chat in Teams \u0026 Slack post? (relays only)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/technician-inbox/threads/lookup","href":"/api-reference/channels/is-this-channel-thread-a-live-chat-in-teams-\u0026-slack-post?-relays-only"}]},{"group":"Chat","pages":[{"title":"Create a chat session","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/chat/sessions","href":"/api-reference/chat/create-a-chat-session"},{"title":"Get a chat session","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/chat/sessions/{session_id}","href":"/api-reference/chat/get-a-chat-session"},{"title":"Get a signed URL to upload a chat image or document","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/chat/sessions/{session_id}/attachments/upload-url","href":"/api-reference/chat/get-a-signed-url-to-upload-a-chat-image-or-document"},{"title":"Tail chat-session events (SSE)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/chat/sessions/{session_id}/events","href":"/api-reference/chat/tail-chat-session-events-sse"},{"title":"List messages in a chat session","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/chat/sessions/{session_id}/messages","href":"/api-reference/chat/list-messages-in-a-chat-session"},{"title":"Append a user message + enqueue a chat turn","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/chat/sessions/{session_id}/messages","href":"/api-reference/chat/append-a-user-message-+-enqueue-a-chat-turn"},{"title":"Reset a chat session (archive + start fresh)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/chat/sessions/{session_id}/reset","href":"/api-reference/chat/reset-a-chat-session-archive-+-start-fresh"},{"title":"Stop the turn running on a chat session","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/chat/sessions/{session_id}/stop","href":"/api-reference/chat/stop-the-turn-running-on-a-chat-session"},{"title":"Mint an end-user session token","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/sessions","href":"/api-reference/chat/mint-an-end-user-session-token"},{"title":"Revoke an end-user session token by jti","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/sessions/{jti}","href":"/api-reference/chat/revoke-an-end-user-session-token-by-jti"}]},{"group":"Tenant","pages":[{"title":"Get the caller's tenant","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/clients/me","href":"/api-reference/tenant/get-the-callers-tenant"}]},{"group":"Integrations","pages":[{"title":"Get company filters","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/company-filters","href":"/api-reference/integrations/get-company-filters"},{"title":"Update company filters","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/company-filters","href":"/api-reference/integrations/update-company-filters"},{"title":"Get company-filter options","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/company-filters/options","href":"/api-reference/integrations/get-company-filter-options"},{"title":"Remove companies that no longer match","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/company-filters/remove-unmatched","href":"/api-reference/integrations/remove-companies-that-no-longer-match"},{"title":"Get documentation storage usage against the plan allowance","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/documentation/quota","href":"/api-reference/integrations/get-documentation-storage-usage-against-the-plan-allowance"},{"title":"List integrations","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations","href":"/api-reference/integrations/list-integrations"},{"title":"Get the Neo panel in Autotask tickets","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/autotask-neo-panel","href":"/api-reference/integrations/get-the-neo-panel-in-autotask-tickets"},{"title":"Turn the Neo panel in Autotask tickets on or off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/autotask-neo-panel","href":"/api-reference/integrations/turn-the-neo-panel-in-autotask-tickets-on-or-off"},{"title":"Give the Neo panel in Autotask a new signing secret","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/autotask-neo-panel/rotate-secret","href":"/api-reference/integrations/give-the-neo-panel-in-autotask-a-new-signing-secret"},{"title":"Get the Neo panel in ConnectWise tickets","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/connectwise-neo-panel","href":"/api-reference/integrations/get-the-neo-panel-in-connectwise-tickets"},{"title":"Turn the Neo panel in ConnectWise tickets on or off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/connectwise-neo-panel","href":"/api-reference/integrations/turn-the-neo-panel-in-connectwise-tickets-on-or-off"},{"title":"Get the ConnectWise schedule types that count as time off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/connectwise-time-off-schedule-types","href":"/api-reference/integrations/get-the-connectwise-schedule-types-that-count-as-time-off"},{"title":"Set the ConnectWise schedule types that count as time off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/connectwise-time-off-schedule-types","href":"/api-reference/integrations/set-the-connectwise-schedule-types-that-count-as-time-off"},{"title":"Get the tenant's ConnectWise customer-reply policy","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/customer-reply-policy","href":"/api-reference/integrations/get-the-tenants-connectwise-customer-reply-policy"},{"title":"Update the tenant's ConnectWise customer-reply policy","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/customer-reply-policy","href":"/api-reference/integrations/update-the-tenants-connectwise-customer-reply-policy"},{"title":"Get the tenant's Datto EDR settings","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/datto-edr-config","href":"/api-reference/integrations/get-the-tenants-datto-edr-settings"},{"title":"Turn Datto EDR location mapping on or off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/datto-edr-config","href":"/api-reference/integrations/turn-datto-edr-location-mapping-on-or-off"},{"title":"Get the Neo panel in HaloPSA tickets","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/halo-neo-panel","href":"/api-reference/integrations/get-the-neo-panel-in-halopsa-tickets"},{"title":"Turn the Neo panel in HaloPSA tickets on or off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/halo-neo-panel","href":"/api-reference/integrations/turn-the-neo-panel-in-halopsa-tickets-on-or-off"},{"title":"Give the Neo panel in HaloPSA a new signing secret","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/halo-neo-panel/rotate-secret","href":"/api-reference/integrations/give-the-neo-panel-in-halopsa-a-new-signing-secret"},{"title":"Get the tenant's ticket-relay policy","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/relay-policy","href":"/api-reference/integrations/get-the-tenants-ticket-relay-policy"},{"title":"Ask Neo to build an integration","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/requests","href":"/api-reference/integrations/ask-neo-to-build-an-integration"},{"title":"Get the Neo panel on ServiceNow ticket forms","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/servicenow-neo-panel","href":"/api-reference/integrations/get-the-neo-panel-on-servicenow-ticket-forms"},{"title":"Turn the Neo panel on ServiceNow ticket forms on or off","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/servicenow-neo-panel","href":"/api-reference/integrations/turn-the-neo-panel-on-servicenow-ticket-forms-on-or-off"},{"title":"Give the Neo panel on ServiceNow a new signing secret","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/servicenow-neo-panel/rotate-secret","href":"/api-reference/integrations/give-the-neo-panel-on-servicenow-a-new-signing-secret"},{"title":"Get the Neo AI Agent Slack app status","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/slack-neo-app","href":"/api-reference/integrations/get-the-neo-ai-agent-slack-app-status"},{"title":"Disconnect the Neo AI Agent Slack app","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/integrations/slack-neo-app","href":"/api-reference/integrations/disconnect-the-neo-ai-agent-slack-app"},{"title":"List the Slack channels the Neo AI Agent app is in","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/slack-neo-app/channels","href":"/api-reference/integrations/list-the-slack-channels-the-neo-ai-agent-app-is-in"},{"title":"Create the Neo AI Agent Slack install link","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/slack-neo-app/install-link","href":"/api-reference/integrations/create-the-neo-ai-agent-slack-install-link"},{"title":"List the people of the connected Slack workspace","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/slack-neo-app/users","href":"/api-reference/integrations/list-the-people-of-the-connected-slack-workspace"},{"title":"List the channels Live chat in Teams \u0026 Slack can post in","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/technician-inbox-channels","href":"/api-reference/integrations/list-the-channels-live-chat-in-teams-\u0026-slack-can-post-in"},{"title":"Get the tenant's Live chat in Teams \u0026 Slack channels","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/technician-inbox-config","href":"/api-reference/integrations/get-the-tenants-live-chat-in-teams-\u0026-slack-channels"},{"title":"Set the tenant's Live chat in Teams \u0026 Slack channels","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/integrations/technician-inbox-config","href":"/api-reference/integrations/set-the-tenants-live-chat-in-teams-\u0026-slack-channels"},{"title":"Get the tenant's ticket board/queue sync filter","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/ticket-sync-filter","href":"/api-reference/integrations/get-the-tenants-ticket-boardqueue-sync-filter"},{"title":"Get an integration","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/{name}","href":"/api-reference/integrations/get-an-integration"},{"title":"Get an integration's connect instructions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/{name}/connect-url","href":"/api-reference/integrations/get-an-integrations-connect-instructions"},{"title":"Disconnect an integration","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/integrations/{name}/disconnect","href":"/api-reference/integrations/disconnect-an-integration"},{"title":"List integration sync runs","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/integrations/{name}/sync-runs","href":"/api-reference/integrations/list-integration-sync-runs"},{"title":"Auto-map technicians to their Microsoft user","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/teams-availability/auto-map","href":"/api-reference/integrations/auto-map-technicians-to-their-microsoft-user"},{"title":"Get the Teams availability admin-consent URL","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/teams-availability/consent-url","href":"/api-reference/integrations/get-the-teams-availability-admin-consent-url"},{"title":"List the MSP tenant's Teams","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/teams-availability/teams","href":"/api-reference/integrations/list-the-msp-tenants-teams"}]},{"group":"End companies","pages":[{"title":"List an integration's company links","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/company-links","href":"/api-reference/end-companies/list-an-integrations-company-links"},{"title":"Map an integration's entity to a PSA company","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/company-links/assign","href":"/api-reference/end-companies/map-an-integrations-entity-to-a-psa-company"},{"title":"List the companies whose CIPP tenant a person can confirm","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/company-links/cipp-matches","href":"/api-reference/end-companies/list-the-companies-whose-cipp-tenant-a-person-can-confirm"},{"title":"Confirm CIPP tenants as the companies' Microsoft tenants","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/company-links/cipp-matches/confirm","href":"/api-reference/end-companies/confirm-cipp-tenants-as-the-companies-microsoft-tenants"},{"title":"Clear a manual company link","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/company-links/clear","href":"/api-reference/end-companies/clear-a-manual-company-link"},{"title":"List end-companies","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies","href":"/api-reference/end-companies/list-end-companies"},{"title":"Create an end-company","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/end-companies","href":"/api-reference/end-companies/create-an-end-company"},{"title":"Bulk-update end-companies","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/end-companies/bulk-update","href":"/api-reference/end-companies/bulk-update-end-companies"},{"title":"List the Microsoft permissions Neo can hold in a GDAP company","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies/gdap-permissions-catalog","href":"/api-reference/end-companies/list-the-microsoft-permissions-neo-can-hold-in-a-gdap-company"},{"title":"Get the MSP-wide GDAP permission default","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies/gdap-permissions-default","href":"/api-reference/end-companies/get-the-msp-wide-gdap-permission-default"},{"title":"Set the MSP-wide GDAP permission default","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/end-companies/gdap-permissions-default","href":"/api-reference/end-companies/set-the-msp-wide-gdap-permission-default"},{"title":"Get the default for companies with no identity provider","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies/identity-provider-default","href":"/api-reference/end-companies/get-the-default-for-companies-with-no-identity-provider"},{"title":"Set the default for companies with no identity provider","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/end-companies/identity-provider-default","href":"/api-reference/end-companies/set-the-default-for-companies-with-no-identity-provider"},{"title":"Get an end-company","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies/{psa_company_id}","href":"/api-reference/end-companies/get-an-end-company"},{"title":"Delete an end-company","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/end-companies/{psa_company_id}","href":"/api-reference/end-companies/delete-an-end-company"},{"title":"Update an end-company","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/end-companies/{psa_company_id}","href":"/api-reference/end-companies/update-an-end-company"},{"title":"List an end-company's contacts","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies/{psa_company_id}/contacts","href":"/api-reference/end-companies/list-an-end-companys-contacts"},{"title":"Get one company's GDAP permissions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-companies/{psa_company_id}/gdap-permissions","href":"/api-reference/end-companies/get-one-companys-gdap-permissions"},{"title":"Override one company's GDAP permissions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/end-companies/{psa_company_id}/gdap-permissions","href":"/api-reference/end-companies/override-one-companys-gdap-permissions"},{"title":"Clear one company's GDAP permission override","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/end-companies/{psa_company_id}/gdap-permissions","href":"/api-reference/end-companies/clear-one-companys-gdap-permission-override"},{"title":"Exclude or include an end-company's tickets","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/end-companies/{psa_company_id}/ticket-exclusion","href":"/api-reference/end-companies/exclude-or-include-an-end-companys-tickets"}]},{"group":"Dashboards","pages":[{"title":"List the workspace's dashboards","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards","href":"/api-reference/dashboards/list-the-workspaces-dashboards"},{"title":"Create a dashboard","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/dashboards","href":"/api-reference/dashboards/create-a-dashboard"},{"title":"See which dashboards one member sees, and why","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/access","href":"/api-reference/dashboards/see-which-dashboards-one-member-sees-and-why"},{"title":"List the dashboard folders","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/folders","href":"/api-reference/dashboards/list-the-dashboard-folders"},{"title":"Create a dashboard folder","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/dashboards/folders","href":"/api-reference/dashboards/create-a-dashboard-folder"},{"title":"Rename a dashboard folder","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/dashboards/folders/{folder_id}","href":"/api-reference/dashboards/rename-a-dashboard-folder"},{"title":"Delete a dashboard folder","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/dashboards/folders/{folder_id}","href":"/api-reference/dashboards/delete-a-dashboard-folder"},{"title":"List dashboard templates","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/templates","href":"/api-reference/dashboards/list-dashboard-templates"},{"title":"Get a dashboard template","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/templates/{template_id}","href":"/api-reference/dashboards/get-a-dashboard-template"},{"title":"Start a dashboard from a template","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/dashboards/templates/{template_id}/instantiate","href":"/api-reference/dashboards/start-a-dashboard-from-a-template"},{"title":"Get a dashboard with its latest widget data","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/{dashboard_id}","href":"/api-reference/dashboards/get-a-dashboard-with-its-latest-widget-data"},{"title":"Update a dashboard","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/dashboards/{dashboard_id}","href":"/api-reference/dashboards/update-a-dashboard"},{"title":"Delete a dashboard","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/dashboards/{dashboard_id}","href":"/api-reference/dashboards/delete-a-dashboard"},{"title":"Read a dashboard's dataset rows","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/{dashboard_id}/dataset","href":"/api-reference/dashboards/read-a-dashboards-dataset-rows"},{"title":"List a dashboard's versions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/{dashboard_id}/definitions","href":"/api-reference/dashboards/list-a-dashboards-versions"},{"title":"Share a dashboard publicly by link, or revoke the link","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/dashboards/{dashboard_id}/public","href":"/api-reference/dashboards/share-a-dashboard-publicly-by-link-or-revoke-the-link"},{"title":"Refresh every widget","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/dashboards/{dashboard_id}/refresh","href":"/api-reference/dashboards/refresh-every-widget"},{"title":"See who a dashboard is shared with","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/{dashboard_id}/sharing","href":"/api-reference/dashboards/see-who-a-dashboard-is-shared-with"},{"title":"Share a dashboard with named members, make it private, or open it to the workspace","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/dashboards/{dashboard_id}/sharing","href":"/api-reference/dashboards/share-a-dashboard-with-named-members-make-it-private-or-open-it-to-the-workspace"},{"title":"Copy a widget onto this dashboard","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/dashboards/{dashboard_id}/widgets/copy","href":"/api-reference/dashboards/copy-a-widget-onto-this-dashboard"},{"title":"Edit one widget's code","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/dashboards/{dashboard_id}/widgets/{widget_id}/code","href":"/api-reference/dashboards/edit-one-widgets-code"},{"title":"Refresh one widget","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/dashboards/{dashboard_id}/widgets/{widget_id}/refresh","href":"/api-reference/dashboards/refresh-one-widget"},{"title":"Compute a described widget under a view","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/dashboards/{dashboard_id}/widgets/{widget_id}/result","href":"/api-reference/dashboards/compute-a-described-widget-under-a-view"}]},{"group":"End-user notifications","pages":[{"title":"List end-user notifications","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-user-notifications","href":"/api-reference/end-user-notifications/list-end-user-notifications"},{"title":"Send a notification to end users","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/end-user-notifications","href":"/api-reference/end-user-notifications/send-a-notification-to-end-users"},{"title":"Preview who an end-user notification reaches","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-user-notifications/reach","href":"/api-reference/end-user-notifications/preview-who-an-end-user-notification-reaches"},{"title":"Get an end-user notification and its outcome per person","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-user-notifications/{notification_id}","href":"/api-reference/end-user-notifications/get-an-end-user-notification-and-its-outcome-per-person"}]},{"group":"End users","pages":[{"title":"List an end user's tickets (Teams Tickets tab)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/end-user/tickets","href":"/api-reference/end-users/list-an-end-users-tickets-teams-tickets-tab"},{"title":"Continue a ticket in the bot chat (Teams Tickets tab)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/end-user/tickets/chat-request","href":"/api-reference/end-users/continue-a-ticket-in-the-bot-chat-teams-tickets-tab"},{"title":"Ask the bot for a new ticket (Teams Tickets tab)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/end-user/tickets/new-request","href":"/api-reference/end-users/ask-the-bot-for-a-new-ticket-teams-tickets-tab"}]},{"group":"Escalation","pages":[{"title":"Escalate to the Neo team","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/escalate-to-neo-team","href":"/api-reference/escalation/escalate-to-the-neo-team"}]},{"group":"Executions","pages":[{"title":"List executions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions","href":"/api-reference/executions/list-executions"},{"title":"Get an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}","href":"/api-reference/executions/get-an-execution"},{"title":"Get the per-run custom instructions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/additional-custom-instructions","href":"/api-reference/executions/get-the-per-run-custom-instructions"},{"title":"List artifacts an execution produced","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/artifacts","href":"/api-reference/executions/list-artifacts-an-execution-produced"},{"title":"Get an artifact's full body inline","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/artifacts/{artifact_id}/content","href":"/api-reference/executions/get-an-artifacts-full-body-inline"},{"title":"Get a download URL for a sandbox-file artifact","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/artifacts/{artifact_id}/download-url","href":"/api-reference/executions/get-a-download-url-for-a-sandbox-file-artifact"},{"title":"Get the callback that triggered an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/callback","href":"/api-reference/executions/get-the-callback-that-triggered-an-execution"},{"title":"Cancel an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/executions/{execution_id}/cancel","href":"/api-reference/executions/cancel-an-execution"},{"title":"Get the field-update audit for an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/field-update-audit","href":"/api-reference/executions/get-the-field-update-audit-for-an-execution"},{"title":"Retry an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/executions/{execution_id}/retry","href":"/api-reference/executions/retry-an-execution"},{"title":"List the RMM script runs in an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/rmm-script-executions","href":"/api-reference/executions/list-the-rmm-script-runs-in-an-execution"},{"title":"List execution steps","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/steps","href":"/api-reference/executions/list-execution-steps"},{"title":"List the TIL requests raised in an execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/executions/{execution_id}/til-requests","href":"/api-reference/executions/list-the-til-requests-raised-in-an-execution"}]},{"group":"Feedback","pages":[{"title":"Submit feedback","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/feedback","href":"/api-reference/feedback/submit-feedback"},{"title":"Update feedback","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/feedback/{feedback_id}","href":"/api-reference/feedback/update-feedback"},{"title":"Set support-chat contact","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/support-chat-contact","href":"/api-reference/feedback/set-support-chat-contact"}]},{"group":"Handover","pages":[{"title":"Accept a Neo Pulse handover request","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/handover-requests/{request_id}/accept","href":"/api-reference/handover/accept-a-neo-pulse-handover-request"}]},{"group":"Meta","pages":[{"title":"Liveness probe","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/health","href":"/api-reference/meta/liveness-probe"},{"title":"OpenAPI 3.1 document","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/openapi.json","href":"/api-reference/meta/openapi-31-document"}]},{"group":"Insights","pages":[{"title":"Start an Insights analysis","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/insights/analyze","href":"/api-reference/insights/start-an-insights-analysis"},{"title":"Insights presets — suggested region, period options, trial state","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/defaults","href":"/api-reference/insights/insights-presets-—-suggested-region-period-options-trial-state"},{"title":"Build a problem map","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/insights/problems/analyze","href":"/api-reference/insights/build-a-problem-map"},{"title":"Automation coverage per recurring problem, with Neo's plan for each","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/problems/coverage","href":"/api-reference/insights/automation-coverage-per-recurring-problem-with-neos-plan-for-each"},{"title":"List the stored problem maps","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/problems/reports","href":"/api-reference/insights/list-the-stored-problem-maps"},{"title":"A completed problem map","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/problems/result","href":"/api-reference/insights/a-completed-problem-map"},{"title":"Problem map status","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/problems/status","href":"/api-reference/insights/problem-map-status"},{"title":"The newest tickets of one recurring problem, with Neo's coverage on each","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/problems/{problem_id}/tickets","href":"/api-reference/insights/the-newest-tickets-of-one-recurring-problem-with-neos-coverage-on-each"},{"title":"List the stored Insights category reports","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/reports","href":"/api-reference/insights/list-the-stored-insights-category-reports"},{"title":"Latest completed analysis","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/result","href":"/api-reference/insights/latest-completed-analysis"},{"title":"Set the minutes per ticket of report categories","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/insights/result/category-minutes","href":"/api-reference/insights/set-the-minutes-per-ticket-of-report-categories"},{"title":"Set the hourly rate of a category report","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/insights/result/hourly-rate","href":"/api-reference/insights/set-the-hourly-rate-of-a-category-report"},{"title":"Latest analysis status","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/insights/status","href":"/api-reference/insights/latest-analysis-status"}]},{"group":"Intents","pages":[{"title":"List intents","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/intents","href":"/api-reference/intents/list-intents"},{"title":"Create an intent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/intents","href":"/api-reference/intents/create-an-intent"},{"title":"Get an intent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/intents/{intent_id}","href":"/api-reference/intents/get-an-intent"},{"title":"Update an intent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/intents/{intent_id}","href":"/api-reference/intents/update-an-intent"},{"title":"Delete an intent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/intents/{intent_id}","href":"/api-reference/intents/delete-an-intent"}]},{"group":"Memberships","pages":[{"title":"Accept an email invitation","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/invitations/accept","href":"/api-reference/memberships/accept-an-email-invitation"},{"title":"Preview an email invitation","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/invitations/preview","href":"/api-reference/memberships/preview-an-email-invitation"},{"title":"List my workspaces","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/me/workspaces","href":"/api-reference/memberships/list-my-workspaces"},{"title":"List workspace members","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/memberships","href":"/api-reference/memberships/list-workspace-members"},{"title":"Invite a workspace member","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memberships","href":"/api-reference/memberships/invite-a-workspace-member"},{"title":"Cancel a pending invitation","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/memberships/invitations","href":"/api-reference/memberships/cancel-a-pending-invitation"},{"title":"Resend a pending email invitation","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memberships/invitations/resend","href":"/api-reference/memberships/resend-a-pending-email-invitation"},{"title":"Revoke a workspace membership","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/memberships/{user_id}","href":"/api-reference/memberships/revoke-a-workspace-membership"},{"title":"Set a member's end-user notifications permission","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/memberships/{user_id}/end-user-notifications-access","href":"/api-reference/memberships/set-a-members-end-user-notifications-permission"}]},{"group":"Memories","pages":[{"title":"List agent memories","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/memories","href":"/api-reference/memories/list-agent-memories"},{"title":"Create an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memories","href":"/api-reference/memories/create-an-agent-memory"},{"title":"Read how full the memory budgets are","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/memories/budget","href":"/api-reference/memories/read-how-full-the-memory-budgets-are"},{"title":"Soft-delete several agent memories","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memories/bulk-delete","href":"/api-reference/memories/soft-delete-several-agent-memories"},{"title":"Get an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/memories/{memory_id}","href":"/api-reference/memories/get-an-agent-memory"},{"title":"Soft-delete an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/memories/{memory_id}","href":"/api-reference/memories/soft-delete-an-agent-memory"},{"title":"Pin an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memories/{memory_id}/pin","href":"/api-reference/memories/pin-an-agent-memory"},{"title":"Restore an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memories/{memory_id}/restore","href":"/api-reference/memories/restore-an-agent-memory"},{"title":"Supersede an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memories/{memory_id}/supersede","href":"/api-reference/memories/supersede-an-agent-memory"},{"title":"Unpin an agent memory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/memories/{memory_id}/unpin","href":"/api-reference/memories/unpin-an-agent-memory"},{"title":"List a memory's earlier versions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/memories/{memory_id}/versions","href":"/api-reference/memories/list-a-memorys-earlier-versions"}]},{"group":"Observability","pages":[{"title":"Callback-processing funnel","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/observability/callback-funnel","href":"/api-reference/observability/callback-processing-funnel"},{"title":"Per-agent performance breakdown","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/observability/workflow-performance","href":"/api-reference/observability/per-agent-performance-breakdown"}]},{"group":"Organizations","pages":[{"title":"Get this workspace's organization","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/organizations/current","href":"/api-reference/organizations/get-this-workspaces-organization"},{"title":"Get organization administration details","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/organizations/{organization_id}","href":"/api-reference/organizations/get-organization-administration-details"},{"title":"Rename an organization","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/organizations/{organization_id}","href":"/api-reference/organizations/rename-an-organization"},{"title":"Get the organization's billing","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/organizations/{organization_id}/billing","href":"/api-reference/organizations/get-the-organizations-billing"},{"title":"Set an organization-billed workspace's monthly credit limit","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/organizations/{organization_id}/billing/workspaces/{client_id}/limit","href":"/api-reference/organizations/set-an-organization-billed-workspaces-monthly-credit-limit"},{"title":"Assign an organization administrator","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/organizations/{organization_id}/members","href":"/api-reference/organizations/assign-an-organization-administrator"},{"title":"Revoke organization administration","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/organizations/{organization_id}/members","href":"/api-reference/organizations/revoke-organization-administration"},{"title":"Create a subsidiary workspace","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/organizations/{organization_id}/workspaces","href":"/api-reference/organizations/create-a-subsidiary-workspace"},{"title":"Grant explicit workspace access","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/organizations/{organization_id}/workspaces/{client_id}/access","href":"/api-reference/organizations/grant-explicit-workspace-access"},{"title":"Get workspace Microsoft directory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/workspace-directory","href":"/api-reference/organizations/get-workspace-microsoft-directory"},{"title":"Connect my Microsoft directory","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/workspace-directory","href":"/api-reference/organizations/connect-my-microsoft-directory"}]},{"group":"Performance","pages":[{"title":"Per-category execution stats","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/categories","href":"/api-reference/performance/per-category-execution-stats"},{"title":"Per-agent chat cost + usage for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/chat/by-agent","href":"/api-reference/performance/per-agent-chat-cost-+-usage-for-a-date-window"},{"title":"Per-user chat cost + usage for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/chat/by-user","href":"/api-reference/performance/per-user-chat-cost-+-usage-for-a-date-window"},{"title":"Aggregate chat-agent cost + usage for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/chat/summary","href":"/api-reference/performance/aggregate-chat-agent-cost-+-usage-for-a-date-window"},{"title":"Chat credits / turns over time","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/chat/timeline","href":"/api-reference/performance/chat-credits-turns-over-time"},{"title":"Per-tool chat usage + cost for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/chat/tools","href":"/api-reference/performance/per-tool-chat-usage-+-cost-for-a-date-window"},{"title":"Phone agent billed minutes and credits for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/phone","href":"/api-reference/performance/phone-agent-billed-minutes-and-credits-for-a-date-window"},{"title":"Aggregate execution stats for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/summary","href":"/api-reference/performance/aggregate-execution-stats-for-a-date-window"},{"title":"Tickets received vs. handled by Neo over time","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/ticket-coverage","href":"/api-reference/performance/tickets-received-vs-handled-by-neo-over-time"},{"title":"Tickets one agent ran on, each counted once, by how it ended","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/ticket-outcomes","href":"/api-reference/performance/tickets-one-agent-ran-on-each-counted-once-by-how-it-ended"},{"title":"Execution volume / hours saved over time","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/timeline","href":"/api-reference/performance/execution-volume-hours-saved-over-time"},{"title":"Per-agent execution stats for a date window","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/performance/workflows","href":"/api-reference/performance/per-agent-execution-stats-for-a-date-window"}]},{"group":"Phone Agent","pages":[{"title":"List Phone Agent calls","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/calls","href":"/api-reference/phone-agent/list-phone-agent-calls"},{"title":"Get one Phone Agent call","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/calls/{call_id}","href":"/api-reference/phone-agent/get-one-phone-agent-call"},{"title":"List notetaker calls: calls routed to the help desk while Neo takes notes","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/notetaker-calls","href":"/api-reference/phone-agent/list-notetaker-calls:-calls-routed-to-the-help-desk-while-neo-takes-notes"},{"title":"Add a notetaker call's notes to a ticket","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/phone/notetaker-calls/{call_id}/ticket","href":"/api-reference/phone-agent/add-a-notetaker-calls-notes-to-a-ticket"},{"title":"List Phone Agent numbers","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/numbers","href":"/api-reference/phone-agent/list-phone-agent-numbers"},{"title":"Change a number's greetings, after-hours instructions, business hours, notetaker note visibility, transfer, end-call, caller-tickets, documentation and web search settings","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/phone/numbers/{number}","href":"/api-reference/phone-agent/change-a-numbers-greetings-after-hours-instructions-business-hours-notetaker-note-visibility-transfer-end-call-caller-tickets-documentation-and-web-search-settings"},{"title":"Choose who takes a number's calls","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/phone/numbers/{number}/call-mode","href":"/api-reference/phone-agent/choose-who-takes-a-numbers-calls"},{"title":"List outbound calls: calls agents had Neo place to a ticket's contact","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/outbound-calls","href":"/api-reference/phone-agent/list-outbound-calls:-calls-agents-had-neo-place-to-a-tickets-contact"},{"title":"List notetaker calls (old path)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/passive-calls","href":"/api-reference/phone-agent/list-notetaker-calls-old-path"},{"title":"Add a notetaker call's notes to a ticket (old path)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/phone/passive-calls/{call_id}/ticket","href":"/api-reference/phone-agent/add-a-notetaker-calls-notes-to-a-ticket-old-path"},{"title":"List dashboard test calls","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/test-calls","href":"/api-reference/phone-agent/list-dashboard-test-calls"},{"title":"Get one dashboard test call","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/phone/test-calls/{test_call_id}","href":"/api-reference/phone-agent/get-one-dashboard-test-call"}]},{"group":"RMM scripts","pages":[{"title":"List RMM script executions","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/rmm-script-executions","href":"/api-reference/rmm-scripts/list-rmm-script-executions"},{"title":"Get an RMM script execution","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/rmm-script-executions/{execution_id}","href":"/api-reference/rmm-scripts/get-an-rmm-script-execution"}]},{"group":"Scheduled work","pages":[{"title":"List scheduled work","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/scheduled-work","href":"/api-reference/scheduled-work/list-scheduled-work"},{"title":"Schedule work","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/scheduled-work","href":"/api-reference/scheduled-work/schedule-work"},{"title":"Get a scheduled-work entry","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/scheduled-work/{scheduled_work_id}","href":"/api-reference/scheduled-work/get-a-scheduled-work-entry"},{"title":"Update a scheduled-work entry","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/scheduled-work/{scheduled_work_id}","href":"/api-reference/scheduled-work/update-a-scheduled-work-entry"},{"title":"Cancel a scheduled-work entry","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/scheduled-work/{scheduled_work_id}/cancel","href":"/api-reference/scheduled-work/cancel-a-scheduled-work-entry"}]},{"group":"Schemas","pages":[{"title":"Action-type schema catalog","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/actions","href":"/api-reference/schemas/action-type-schema-catalog"},{"title":"Agent-integration schema catalog","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/agent-integrations","href":"/api-reference/schemas/agent-integration-schema-catalog"},{"title":"Agent structural schema","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/agents","href":"/api-reference/schemas/agent-structural-schema"},{"title":"Callback change-option catalog","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/callback-change-options","href":"/api-reference/schemas/callback-change-option-catalog"},{"title":"Custom-field-condition schema","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/custom-field-condition","href":"/api-reference/schemas/custom-field-condition-schema"},{"title":"Queryable-entity options","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/entity-options","href":"/api-reference/schemas/queryable-entity-options"},{"title":"Integrations schema catalog","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/integrations","href":"/api-reference/schemas/integrations-schema-catalog"},{"title":"Opportunity-field schema (ConnectWise only)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/opportunity","href":"/api-reference/schemas/opportunity-field-schema-connectwise-only"},{"title":"Project-ticket-field schema (ConnectWise only)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/project_ticket","href":"/api-reference/schemas/project-ticket-field-schema-connectwise-only"},{"title":"Ticket-field schema","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/ticket","href":"/api-reference/schemas/ticket-field-schema"},{"title":"Time-entry-field schema","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/time_entry","href":"/api-reference/schemas/time-entry-field-schema"},{"title":"Tool catalog","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/schemas/tools","href":"/api-reference/schemas/tool-catalog"}]},{"group":"Settings","pages":[{"title":"Get tenant settings","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/settings","href":"/api-reference/settings/get-tenant-settings"},{"title":"Update tenant settings","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/settings","href":"/api-reference/settings/update-tenant-settings"},{"title":"Get who receives the inbox emails","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/settings/inbox-alerts","href":"/api-reference/settings/get-who-receives-the-inbox-emails"},{"title":"Set who receives the inbox emails","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/settings/inbox-alerts","href":"/api-reference/settings/set-who-receives-the-inbox-emails"},{"title":"Tenant-settings JSON schema","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/settings/schema","href":"/api-reference/settings/tenant-settings-json-schema"},{"title":"Get the agent credit spend notice settings","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/settings/spend-alerts","href":"/api-reference/settings/get-the-agent-credit-spend-notice-settings"},{"title":"Get the cost of technician time","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/settings/value","href":"/api-reference/settings/get-the-cost-of-technician-time"},{"title":"Set the cost of technician time","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/settings/value","href":"/api-reference/settings/set-the-cost-of-technician-time"}]},{"group":"Sharing","pages":[{"title":"Get a publicly shared agent","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/shared-agents/{share_token}","href":"/api-reference/sharing/get-a-publicly-shared-agent"},{"title":"Get a shared agent's definition","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/shared-agents/{share_token}/definition","href":"/api-reference/sharing/get-a-shared-agents-definition"}]},{"group":"Skills","pages":[{"title":"List the tenant's skills","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/skills","href":"/api-reference/skills/list-the-tenants-skills"},{"title":"Create a skill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/skills","href":"/api-reference/skills/create-a-skill"},{"title":"Rename a skill folder","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/skills/folders/rename","href":"/api-reference/skills/rename-a-skill-folder"},{"title":"Get a skill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/skills/{skill_id}","href":"/api-reference/skills/get-a-skill"},{"title":"Replace whole files / update skill metadata","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/skills/{skill_id}","href":"/api-reference/skills/replace-whole-files-update-skill-metadata"},{"title":"Delete a skill","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/skills/{skill_id}","href":"/api-reference/skills/delete-a-skill"},{"title":"Edit part of a skill's file","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/skills/{skill_id}","href":"/api-reference/skills/edit-part-of-a-skills-file"},{"title":"List the versions of a skill file","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/skills/{skill_id}/files/{file_path}/versions","href":"/api-reference/skills/list-the-versions-of-a-skill-file"},{"title":"Get one version of a skill file","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/skills/{skill_id}/files/{file_path}/versions/{version}","href":"/api-reference/skills/get-one-version-of-a-skill-file"},{"title":"List a skill's recent test runs","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/skills/{skill_id}/test-runs","href":"/api-reference/skills/list-a-skills-recent-test-runs"},{"title":"Run a skill script in the sandbox (SSE)","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/skills/{skill_id}/test-runs","href":"/api-reference/skills/run-a-skill-script-in-the-sandbox-sse"},{"title":"Get a test run","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/skills/{skill_id}/test-runs/{run_id}","href":"/api-reference/skills/get-a-test-run"}]},{"group":"Technicians","pages":[{"title":"List removed Teams users","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/teams-users/removed","href":"/api-reference/technicians/list-removed-teams-users"},{"title":"Remove a Teams user","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/teams-users/{user_id}","href":"/api-reference/technicians/remove-a-teams-user"},{"title":"Restore a removed Teams user","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/teams-users/{user_id}/restore","href":"/api-reference/technicians/restore-a-removed-teams-user"},{"title":"List technician groups","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technician-groups","href":"/api-reference/technicians/list-technician-groups"},{"title":"Create a technician group","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/technician-groups","href":"/api-reference/technicians/create-a-technician-group"},{"title":"Set a technician's groups","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/technician-groups/memberships","href":"/api-reference/technicians/set-a-technicians-groups"},{"title":"Replace a technician group","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/technician-groups/{group_id}","href":"/api-reference/technicians/replace-a-technician-group"},{"title":"Delete a technician group","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/technician-groups/{group_id}","href":"/api-reference/technicians/delete-a-technician-group"},{"title":"List technician working-hours schedules","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technician-schedules","href":"/api-reference/technicians/list-technician-working-hours-schedules"},{"title":"Create a technician working-hours schedule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/technician-schedules","href":"/api-reference/technicians/create-a-technician-working-hours-schedule"},{"title":"Put technicians on a working-hours schedule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/technician-schedules/assignments","href":"/api-reference/technicians/put-technicians-on-a-working-hours-schedule"},{"title":"List each technician's PSA working hours","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technician-schedules/psa-hours","href":"/api-reference/technicians/list-each-technicians-psa-working-hours"},{"title":"Replace a technician working-hours schedule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/technician-schedules/{schedule_id}","href":"/api-reference/technicians/replace-a-technician-working-hours-schedule"},{"title":"Delete a technician working-hours schedule","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/technician-schedules/{schedule_id}","href":"/api-reference/technicians/delete-a-technician-working-hours-schedule"},{"title":"List technicians","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technicians","href":"/api-reference/technicians/list-technicians"},{"title":"Create a technician","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/technicians","href":"/api-reference/technicians/create-a-technician"},{"title":"List the companies with technician rules","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technicians/companies","href":"/api-reference/technicians/list-the-companies-with-technician-rules"},{"title":"Set a company's technician rules","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json put /public-api/technicians/companies/{psa_company_id}","href":"/api-reference/technicians/set-a-companys-technician-rules"},{"title":"List the Microsoft accounts Neo knows","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technicians/microsoft-accounts","href":"/api-reference/technicians/list-the-microsoft-accounts-neo-knows"},{"title":"List the technicians' Slack links","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technicians/slack-links","href":"/api-reference/technicians/list-the-technicians-slack-links"},{"title":"Match technicians to Slack users again","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/technicians/slack-links/refresh","href":"/api-reference/technicians/match-technicians-to-slack-users-again"},{"title":"Get a technician","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/technicians/{profile_id}","href":"/api-reference/technicians/get-a-technician"},{"title":"Soft-delete a technician","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json delete /public-api/technicians/{profile_id}","href":"/api-reference/technicians/soft-delete-a-technician"},{"title":"Update a technician","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json patch /public-api/technicians/{profile_id}","href":"/api-reference/technicians/update-a-technician"}]},{"group":"Templates","pages":[{"title":"List agent/workflow templates","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/templates","href":"/api-reference/templates/list-agentworkflow-templates"},{"title":"List template categories","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/templates/categories","href":"/api-reference/templates/list-template-categories"},{"title":"Get a template","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/templates/{template_id}","href":"/api-reference/templates/get-a-template"},{"title":"Instantiate a template for this tenant","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/templates/{template_id}/instantiate","href":"/api-reference/templates/instantiate-a-template-for-this-tenant"}]},{"group":"TIL requests","pages":[{"title":"List technician-in-the-loop requests","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/til-requests","href":"/api-reference/til-requests/list-technician-in-the-loop-requests"},{"title":"List the tenant's distinct TIL approvers","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/til-requests/approvers","href":"/api-reference/til-requests/list-the-tenants-distinct-til-approvers"},{"title":"Approve or reject multiple TIL requests","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/til-requests/bulk-decision","href":"/api-reference/til-requests/approve-or-reject-multiple-til-requests"},{"title":"Dismiss pending TIL requests without a decision","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/til-requests/dismiss","href":"/api-reference/til-requests/dismiss-pending-til-requests-without-a-decision"},{"title":"Approval-queue stats","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/til-requests/stats","href":"/api-reference/til-requests/approval-queue-stats"},{"title":"Get a TIL request","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json get /public-api/til-requests/{request_id}","href":"/api-reference/til-requests/get-a-til-request"},{"title":"Approve, reject, or request changes on a TIL request","deprecated":null,"version":null,"openapi":"https://api.neoagent.io/public-api/openapi.json post /public-api/til-requests/{request_id}/decision","href":"/api-reference/til-requests/approve-reject-or-request-changes-on-a-til-request"}]}]}]},{"tab":"Changelog","href":"https://feedback.neoagent.io/changelog"}]},"basePath":"","title":"Create an agent - Neo Agent","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","Page-C4GwDT3_.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}