diff --git a/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-latest.json b/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-latest.json index 4f652b0..5cab934 100644 --- a/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-latest.json +++ b/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-latest.json @@ -3,7 +3,7 @@ "info": { "version": "latest", "x-vendor-api-version": "ZIA REST API v1 (via OneAPI)", - "title": "Zscaler Internet Access (ZIA) API", + "title": "Zscaler Internet Access", "description": "Zscaler Internet Access (ZIA) API provides programmatic access to ZIA policy and configuration objects: firewall filtering rules and their supporting objects, URL filtering and categories, cloud app control, DLP dictionaries/engines/rules, file type control rules, locations, rule labels, and user/group/department management.\n\nAuthentication: OAuth2 client-credentials via Zscaler's unified OneAPI platform (brokered through Zidentity). Requires OneAPI access to be enabled for your organization by your Zscaler account team -- it is not self-service. Generate a client ID/secret at Admin Portal > API Key Management > OneAPI Credentials.\n\nThis spec was built directly from Zscaler's official, actively-maintained zscaler-sdk-go source (github.com/zscaler/zscaler-sdk-go) -- endpoint paths, HTTP verbs, and field-level request/response schemas (including per-field doc comments) were extracted from the SDK's typed Go structs and service functions.\n\nSource: https://github.com/zscaler/zscaler-sdk-go/tree/master/zscaler/zia/services", "x-itential-curated": "Scoped to ZIA's most commonly automated policy/config areas rather than its full 60+ service surface: Firewall Policies (filtering rules and supporting objects -- network services/applications, IP source/destination groups, time windows, app services), URL Filtering & Categories, Cloud App Control, DLP (dictionaries, engines, web rules, notification templates, ICAP servers), File Type Control, Locations, Rule Labels, and User Management (users, groups, departments) -- 111 operations, all traced to real endpoint constants and typed request/response structs in Zscaler's official SDK. Excludes DNS control, forwarding control, IPS/NAT control, SSL inspection, sandbox, traffic forwarding/GRE, NSS feeds, malware protection, bandwidth control, and ~50 other more specialized ZIA service areas." }, diff --git a/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-v3.8.46.json b/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-v3.8.46.json index 55e4104..60b8751 100644 --- a/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-v3.8.46.json +++ b/Zscaler/ZIA/OpenAPIs/zscaler_zia_api-v3.8.46.json @@ -3,7 +3,7 @@ "info": { "version": "3.8.46", "x-vendor-api-version": "zscaler-sdk-go v3.8.46", - "title": "Zscaler Internet Access (ZIA) API", + "title": "Zscaler Internet Access", "description": "Full Zscaler Internet Access (ZIA) API surface, extracted from Zscaler's official zscaler-sdk-go source (github.com/zscaler/zscaler-sdk-go, release v3.8.46) -- endpoint paths, HTTP verbs, and field-level request/response schemas were derived directly from the SDK's typed Go structs and service functions. Preserved as-is (uncurated) for reference; see zscaler_zia_api-latest.json for the curated subset covering common CRUD automation.\n\nAuthentication: OAuth2 client-credentials via Zscaler's unified OneAPI platform (brokered through Zidentity), or legacy per-product obfuscated-API-key + session-cookie auth (not modeled here).\n\nSource: https://github.com/zscaler/zscaler-sdk-go/tree/v3.8.46/zscaler/zia/services" }, "servers": [ diff --git a/Zscaler/ZIA/README.md b/Zscaler/ZIA/README.md index 6573229..9258ca6 100644 --- a/Zscaler/ZIA/README.md +++ b/Zscaler/ZIA/README.md @@ -27,7 +27,7 @@ This project provides OpenAPI specs for automating against ZIA's REST API via an | Requirement | Version | |---|---| | Itential Platform | 6.x | -| `Zscaler Internet Access (ZIA) API:latest` Integration Model | Required to build automation against the OpenAPI spec, and to run the Studio Project below | +| `Zscaler Internet Access:latest` Integration Model | Required to build automation against the OpenAPI spec, and to run the Studio Project below | | Zscaler OneAPI access enabled for your organization | Required — not self-service; contact your Zscaler account team | ## Integration Configuration @@ -94,7 +94,7 @@ Full spec extracted from `zscaler-sdk-go` release `v3.8.46` (479 operations) — ### Zscaler ZIA Project -Backed by the **`Zscaler Internet Access (ZIA) API:latest`** Integration Model (see [`zscaler_zia_api-latest.json`](./OpenAPIs/zscaler_zia_api-latest.json) above). The project contains **111 workflows** organized into **9 folders**. +Backed by the **`Zscaler Internet Access:latest`** Integration Model (see [`zscaler_zia_api-latest.json`](./OpenAPIs/zscaler_zia_api-latest.json) above). The project contains **111 workflows** organized into **9 folders**. #### Folder Structure @@ -114,5 +114,5 @@ Backed by the **`Zscaler Internet Access (ZIA) API:latest`** Integration Model ( | Dependency | Notes | |---|---| -| `Zscaler Internet Access (ZIA) API:latest` Integration Model | Import from [`zscaler_zia_api-latest.json`](./OpenAPIs/zscaler_zia_api-latest.json) before importing the project | +| `Zscaler Internet Access:latest` Integration Model | Import from [`zscaler_zia_api-latest.json`](./OpenAPIs/zscaler_zia_api-latest.json) before importing the project | | `Zscaler` integration instance | Create in **Admin > Integrations** with the connection properties above. Workflows are wired to an integration instance named `Zscaler` — update the `adapter_id` value in each workflow task if yours is named differently | diff --git a/Zscaler/ZIA/Studio Projects/Zscaler ZIA.project.json b/Zscaler/ZIA/Studio Projects/Zscaler ZIA.project.json index 577bb93..e43f36e 100644 --- a/Zscaler/ZIA/Studio Projects/Zscaler ZIA.project.json +++ b/Zscaler/ZIA/Studio Projects/Zscaler ZIA.project.json @@ -1,11 +1,11 @@ { - "_id": "6a7f7e85fd87f0fb17f8d3ca", + "_id": "6a8376ce5f16a73261948aab", "name": "Zscaler ZIA", "description": "Firewall Policies, URL Filtering & Categories, Cloud App Control, DLP, File Type Control, Locations, Rule Labels, and User Management workflows backed by the Zscaler Internet Access (ZIA) API Integration Model.", "components": [ { "iid": 0, - "reference": "f9bfa888-8fb8-4402-a871-72d690714485", + "reference": "7d1d6312-2e5e-41bf-b5ef-8fd545350d80", "type": "workflow", "folder": "/Cloud App Control", "document": { @@ -28,8 +28,8 @@ "summary": "cloudappcontrol_GetByRuleID", "description": "cloudappcontrol_GetByRuleID", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -80,10 +80,24 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "ruleId": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -95,10 +109,24 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "ruleId": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -109,7 +137,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -117,17 +145,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "f58ec0cd-a11f-4247-b67b-67f13d311b6b", + "uuid": "fd22abf6-a51b-4729-90d4-ec71812924c4", "created": "2026-08-14T20:45:27.411Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -135,7 +163,7 @@ }, { "iid": 1, - "reference": "694bb005-a4db-49de-b0bc-451267916e84", + "reference": "6640c548-8c16-4f60-8d90-69cdaf400809", "type": "workflow", "folder": "/Cloud App Control", "document": { @@ -158,8 +186,8 @@ "summary": "cloudappcontrol_GetByRuleType", "description": "cloudappcontrol_GetByRuleType", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -209,7 +237,14 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -220,7 +255,14 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -231,7 +273,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -239,17 +281,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "24840442-4f35-4cde-b7d9-b8b5ab8c291e", + "uuid": "4e514190-1047-4bf7-b857-486e0255a381", "created": "2026-08-14T20:45:27.523Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -257,7 +299,7 @@ }, { "iid": 2, - "reference": "a3addaca-d3d7-4d8a-a611-e03539b5faa4", + "reference": "91b29f2d-dbcf-414a-a2da-362ffdce00f4", "type": "workflow", "folder": "/Cloud App Control", "document": { @@ -280,8 +322,8 @@ "summary": "cloudappcontrol_Create", "description": "cloudappcontrol_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -333,242 +375,24 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "actions": { - "type": "array", - "items": { - "type": "string" - } - }, - "state": { - "type": "string" - }, - "rank": { - "type": "integer" - }, - "type": { - "type": "string" - }, - "order": { - "type": "integer" - }, - "timeQuota": { - "type": "integer" - }, - "sizeQuota": { - "type": "integer" - }, - "cascadingEnabled": { - "type": "boolean" - }, - "accessControl": { - "type": "string" - }, - "applications": { - "type": "array", - "items": { - "type": "string" - } - }, - "numberOfApplications": { - "type": "integer" - }, - "eunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "validityStartTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule is valid starting on this date and time." - }, - "validityEndTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule ceases to be valid on this end date and time." - }, - "validityTimeZoneId": { - "type": "string", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule date and time is valid based on this time zone ID." - }, - "userAgentTypes": { - "type": "array", - "items": { - "type": "string" - } - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "enforceTimeValidity": { - "type": "boolean", - "description": "Enforce a set a validity time period for the URL Filtering rule. To learn more, see Configuring the URL Filtering Policy." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "cloudAppInstances": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - } - } - } - }, - "tenancyProfileIds": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "FormSharingDomainProfiles []common.CommonEntityReferences `json:\"formSharingDomainProfiles,omitempty\"`\nSharingDomainProfiles []common.CommonEntityReferences `json:\"sharingDomainProfiles,omitempty\"`" - }, - "cloudAppRiskProfile": { - "type": "object", - "description": "common.IDCustom object" - }, - "cbiProfile": { - "type": "object", - "properties": { - "profileSeq": { - "type": "integer" - }, - "id": { - "type": "string", - "description": "The universally unique identifier (UUID) for the browser isolation profile" - }, - "name": { - "type": "string", - "description": "Name of the browser isolation profile" - }, - "url": { - "type": "string", - "description": "The browser isolation profile URL" - }, - "defaultProfile": { - "type": "boolean", - "description": "(Optional) Indicates whether this is a default browser isolation profile. Zscaler sets this field." - }, - "sandboxMode": { - "type": "boolean", - "description": "Indicates whether sandboxMode is enabled for this profile configured in Cloud Browser Isolation" - } - }, - "description": "The cloud browser isolation profile to which the ISOLATE action is applied in the URL Filtering Policy rules.\nNote: This parameter is required for the ISOLATE action and is not applicable to other actions." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -580,242 +404,24 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "actions": { - "type": "array", - "items": { - "type": "string" - } - }, - "state": { - "type": "string" - }, - "rank": { - "type": "integer" - }, - "type": { - "type": "string" - }, - "order": { - "type": "integer" - }, - "timeQuota": { - "type": "integer" - }, - "sizeQuota": { - "type": "integer" - }, - "cascadingEnabled": { - "type": "boolean" - }, - "accessControl": { - "type": "string" - }, - "applications": { - "type": "array", - "items": { - "type": "string" - } - }, - "numberOfApplications": { - "type": "integer" - }, - "eunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "validityStartTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule is valid starting on this date and time." - }, - "validityEndTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule ceases to be valid on this end date and time." - }, - "validityTimeZoneId": { - "type": "string", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule date and time is valid based on this time zone ID." - }, - "userAgentTypes": { - "type": "array", - "items": { - "type": "string" - } - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "enforceTimeValidity": { - "type": "boolean", - "description": "Enforce a set a validity time period for the URL Filtering rule. To learn more, see Configuring the URL Filtering Policy." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "cloudAppInstances": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - } - } - } - }, - "tenancyProfileIds": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "FormSharingDomainProfiles []common.CommonEntityReferences `json:\"formSharingDomainProfiles,omitempty\"`\nSharingDomainProfiles []common.CommonEntityReferences `json:\"sharingDomainProfiles,omitempty\"`" - }, - "cloudAppRiskProfile": { - "type": "object", - "description": "common.IDCustom object" - }, - "cbiProfile": { - "type": "object", - "properties": { - "profileSeq": { - "type": "integer" - }, - "id": { - "type": "string", - "description": "The universally unique identifier (UUID) for the browser isolation profile" - }, - "name": { - "type": "string", - "description": "Name of the browser isolation profile" - }, - "url": { - "type": "string", - "description": "The browser isolation profile URL" - }, - "defaultProfile": { - "type": "boolean", - "description": "(Optional) Indicates whether this is a default browser isolation profile. Zscaler sets this field." - }, - "sandboxMode": { - "type": "boolean", - "description": "Indicates whether sandboxMode is enabled for this profile configured in Cloud Browser Isolation" - } - }, - "description": "The cloud browser isolation profile to which the ISOLATE action is applied in the URL Filtering Policy rules.\nNote: This parameter is required for the ISOLATE action and is not applicable to other actions." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -826,7 +432,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -834,17 +440,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e9a9f55c-75c6-4135-81ad-7ea9f0cda84d", + "uuid": "6636220e-8514-43cb-8652-4275ef371f2d", "created": "2026-08-14T20:45:27.597Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -852,7 +458,7 @@ }, { "iid": 3, - "reference": "d9d24706-ef5e-4335-8a42-e71f6ddf5d4f", + "reference": "20a47aad-b009-43f1-af04-fc0860e02f48", "type": "workflow", "folder": "/Cloud App Control", "document": { @@ -875,8 +481,8 @@ "summary": "cloudappcontrol_Update", "description": "cloudappcontrol_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -929,245 +535,34 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "ruleId": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "actions": { - "type": "array", - "items": { - "type": "string" - } - }, - "state": { - "type": "string" - }, - "rank": { - "type": "integer" - }, - "type": { - "type": "string" - }, - "order": { - "type": "integer" - }, - "timeQuota": { - "type": "integer" - }, - "sizeQuota": { - "type": "integer" - }, - "cascadingEnabled": { - "type": "boolean" - }, - "accessControl": { - "type": "string" - }, - "applications": { - "type": "array", - "items": { - "type": "string" - } - }, - "numberOfApplications": { - "type": "integer" - }, - "eunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "validityStartTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule is valid starting on this date and time." - }, - "validityEndTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule ceases to be valid on this end date and time." - }, - "validityTimeZoneId": { - "type": "string", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule date and time is valid based on this time zone ID." - }, - "userAgentTypes": { - "type": "array", - "items": { - "type": "string" - } - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "enforceTimeValidity": { - "type": "boolean", - "description": "Enforce a set a validity time period for the URL Filtering rule. To learn more, see Configuring the URL Filtering Policy." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "cloudAppInstances": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - } - } - } - }, - "tenancyProfileIds": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "FormSharingDomainProfiles []common.CommonEntityReferences `json:\"formSharingDomainProfiles,omitempty\"`\nSharingDomainProfiles []common.CommonEntityReferences `json:\"sharingDomainProfiles,omitempty\"`" - }, - "cloudAppRiskProfile": { - "type": "object", - "description": "common.IDCustom object" - }, - "cbiProfile": { - "type": "object", - "properties": { - "profileSeq": { - "type": "integer" - }, - "id": { - "type": "string", - "description": "The universally unique identifier (UUID) for the browser isolation profile" - }, - "name": { - "type": "string", - "description": "Name of the browser isolation profile" - }, - "url": { - "type": "string", - "description": "The browser isolation profile URL" - }, - "defaultProfile": { - "type": "boolean", - "description": "(Optional) Indicates whether this is a default browser isolation profile. Zscaler sets this field." - }, - "sandboxMode": { - "type": "boolean", - "description": "Indicates whether sandboxMode is enabled for this profile configured in Cloud Browser Isolation" - } - }, - "description": "The cloud browser isolation profile to which the ISOLATE action is applied in the URL Filtering Policy rules.\nNote: This parameter is required for the ISOLATE action and is not applicable to other actions." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -1180,245 +575,34 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "ruleId": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "description": { - "type": "string" - }, - "actions": { - "type": "array", - "items": { - "type": "string" - } - }, - "state": { - "type": "string" - }, - "rank": { - "type": "integer" - }, - "type": { - "type": "string" - }, - "order": { - "type": "integer" - }, - "timeQuota": { - "type": "integer" - }, - "sizeQuota": { - "type": "integer" - }, - "cascadingEnabled": { - "type": "boolean" - }, - "accessControl": { - "type": "string" - }, - "applications": { - "type": "array", - "items": { - "type": "string" - } - }, - "numberOfApplications": { - "type": "integer" - }, - "eunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "validityStartTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule is valid starting on this date and time." - }, - "validityEndTime": { - "type": "integer", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule ceases to be valid on this end date and time." - }, - "validityTimeZoneId": { - "type": "string", - "description": "If enforceTimeValidity is set to true, the URL Filtering rule date and time is valid based on this time zone ID." - }, - "userAgentTypes": { - "type": "array", - "items": { - "type": "string" - } - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "enforceTimeValidity": { - "type": "boolean", - "description": "Enforce a set a validity time period for the URL Filtering rule. To learn more, see Configuring the URL Filtering Policy." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "cloudAppInstances": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - } - } - } - }, - "tenancyProfileIds": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "FormSharingDomainProfiles []common.CommonEntityReferences `json:\"formSharingDomainProfiles,omitempty\"`\nSharingDomainProfiles []common.CommonEntityReferences `json:\"sharingDomainProfiles,omitempty\"`" - }, - "cloudAppRiskProfile": { - "type": "object", - "description": "common.IDCustom object" - }, - "cbiProfile": { - "type": "object", - "properties": { - "profileSeq": { - "type": "integer" - }, - "id": { - "type": "string", - "description": "The universally unique identifier (UUID) for the browser isolation profile" - }, - "name": { - "type": "string", - "description": "Name of the browser isolation profile" - }, - "url": { - "type": "string", - "description": "The browser isolation profile URL" - }, - "defaultProfile": { - "type": "boolean", - "description": "(Optional) Indicates whether this is a default browser isolation profile. Zscaler sets this field." - }, - "sandboxMode": { - "type": "boolean", - "description": "Indicates whether sandboxMode is enabled for this profile configured in Cloud Browser Isolation" - } - }, - "description": "The cloud browser isolation profile to which the ISOLATE action is applied in the URL Filtering Policy rules.\nNote: This parameter is required for the ISOLATE action and is not applicable to other actions." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -1429,7 +613,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -1437,17 +621,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "7001d07b-3df4-4cf6-80e1-37bed68752f7", + "uuid": "36807574-ee36-4415-9bb0-0460fd6b952f", "created": "2026-08-14T20:45:27.660Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -1455,7 +639,7 @@ }, { "iid": 4, - "reference": "45b57bcf-1679-4af5-9c61-08b95cc3fb35", + "reference": "f5b4407b-1116-47a0-aaad-3d2e1fff3f2b", "type": "workflow", "folder": "/Cloud App Control", "document": { @@ -1478,8 +662,8 @@ "summary": "cloudappcontrol_Delete", "description": "cloudappcontrol_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -1530,10 +714,24 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "ruleId": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -1545,10 +743,24 @@ "type": "object", "properties": { "ruleType": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "ruleId": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -1559,7 +771,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -1567,17 +779,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "11fe28ae-ce4c-4f2e-92ad-dddbd8fbd5c0", + "uuid": "e08daec9-8df0-4ae3-a763-df95339b097d", "created": "2026-08-14T20:45:27.725Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -1585,7 +797,7 @@ }, { "iid": 5, - "reference": "baed6de7-5d59-4f3c-9c8a-a9c7bbf6034f", + "reference": "e168dd49-a412-48cd-ba20-7e8056beaed9", "type": "workflow", "folder": "/Cloud App Control", "document": { @@ -1608,8 +820,8 @@ "summary": "cloudappcontrol_GetRuleTypeMapping", "description": "cloudappcontrol_GetRuleTypeMapping", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -1670,7 +882,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -1678,17 +890,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "97e8993e-4a92-4d0e-aa90-0a59be81bbd4", + "uuid": "3b89b62a-0005-4cfe-a870-e152950bb0ea", "created": "2026-08-14T20:45:27.781Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -1696,7 +908,7 @@ }, { "iid": 6, - "reference": "bcae79f9-e4c0-4abc-b7ff-29819bede1f8", + "reference": "72ebd795-3c72-4d22-887d-9ec399a1b857", "type": "workflow", "folder": "/DLP", "document": { @@ -1719,8 +931,8 @@ "summary": "dlp_engines_Get", "description": "dlp_engines_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -1770,7 +982,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -1781,7 +1000,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -1792,7 +1018,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -1800,17 +1026,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "eabd5c3c-f73f-4ab1-b74f-60167cd74748", + "uuid": "d14bd3d1-1119-49c0-bf23-f205eef37b58", "created": "2026-08-14T20:45:27.844Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -1818,7 +1044,7 @@ }, { "iid": 7, - "reference": "5fff54e8-d4a2-4991-84d0-148d342b30df", + "reference": "02f7be99-8c40-4806-b44d-cb40e70ec377", "type": "workflow", "folder": "/DLP", "document": { @@ -1841,8 +1067,8 @@ "summary": "dlp_engines_Create", "description": "dlp_engines_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -1893,33 +1119,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP engine." - }, - "name": { - "type": "string", - "description": "The DLP engine name as configured by the admin. This attribute is required in POST and PUT requests for custom DLP engines." - }, - "description": { - "type": "string", - "description": "The DLP engine's description." - }, - "predefinedEngineName": { - "type": "string", - "description": "The name of the predefined DLP engine." - }, - "engineExpression": { - "type": "string", - "description": "The boolean logical operator in which various DLP dictionaries are combined within a DLP engine's expression." - }, - "customDlpEngine": { - "type": "boolean", - "description": "Indicates whether this is a custom DLP engine. If this value is set to true, the engine is custom." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -1930,33 +1137,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP engine." - }, - "name": { - "type": "string", - "description": "The DLP engine name as configured by the admin. This attribute is required in POST and PUT requests for custom DLP engines." - }, - "description": { - "type": "string", - "description": "The DLP engine's description." - }, - "predefinedEngineName": { - "type": "string", - "description": "The name of the predefined DLP engine." - }, - "engineExpression": { - "type": "string", - "description": "The boolean logical operator in which various DLP dictionaries are combined within a DLP engine's expression." - }, - "customDlpEngine": { - "type": "boolean", - "description": "Indicates whether this is a custom DLP engine. If this value is set to true, the engine is custom." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -1967,7 +1155,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -1975,17 +1163,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "9ac54b83-a16c-41bf-9827-001368a18c73", + "uuid": "191dd9cd-1927-4d69-87e0-4f48d842205f", "created": "2026-08-14T20:45:27.909Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -1993,7 +1181,7 @@ }, { "iid": 8, - "reference": "bfa57549-337c-4cd2-9603-64059aa5ac8b", + "reference": "b461f144-2aba-4c20-abe4-d99bc00dad0e", "type": "workflow", "folder": "/DLP", "document": { @@ -2016,8 +1204,8 @@ "summary": "dlp_engines_Update", "description": "dlp_engines_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2069,36 +1257,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP engine." - }, - "name": { - "type": "string", - "description": "The DLP engine name as configured by the admin. This attribute is required in POST and PUT requests for custom DLP engines." - }, - "description": { - "type": "string", - "description": "The DLP engine's description." - }, - "predefinedEngineName": { - "type": "string", - "description": "The name of the predefined DLP engine." - }, - "engineExpression": { - "type": "string", - "description": "The boolean logical operator in which various DLP dictionaries are combined within a DLP engine's expression." - }, - "customDlpEngine": { - "type": "boolean", - "description": "Indicates whether this is a custom DLP engine. If this value is set to true, the engine is custom." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -2110,36 +1286,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP engine." - }, - "name": { - "type": "string", - "description": "The DLP engine name as configured by the admin. This attribute is required in POST and PUT requests for custom DLP engines." - }, - "description": { - "type": "string", - "description": "The DLP engine's description." - }, - "predefinedEngineName": { - "type": "string", - "description": "The name of the predefined DLP engine." - }, - "engineExpression": { - "type": "string", - "description": "The boolean logical operator in which various DLP dictionaries are combined within a DLP engine's expression." - }, - "customDlpEngine": { - "type": "boolean", - "description": "Indicates whether this is a custom DLP engine. If this value is set to true, the engine is custom." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -2150,7 +1314,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2158,17 +1322,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "f0805dce-e759-4c14-9eb8-80ca92fa08cb", + "uuid": "76b018f5-f293-468d-a3bb-8c4966e31805", "created": "2026-08-14T20:45:28.006Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2176,7 +1340,7 @@ }, { "iid": 9, - "reference": "ebf7f1de-73c3-474d-9c76-0a53eb1240ff", + "reference": "4651bafb-84de-4291-8c9f-842c04342e0a", "type": "workflow", "folder": "/DLP", "document": { @@ -2199,8 +1363,8 @@ "summary": "dlp_engines_Delete", "description": "dlp_engines_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2250,7 +1414,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -2261,7 +1432,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -2272,7 +1450,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2280,17 +1458,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e6358a9b-c06f-4aca-a0ba-a4a1e90f0f09", + "uuid": "f4832778-7bbd-4406-83a1-42135736d3c5", "created": "2026-08-14T20:45:28.061Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2298,7 +1476,7 @@ }, { "iid": 10, - "reference": "44c2b826-b2c8-425c-80e7-a68050896377", + "reference": "832f0ee4-0433-4b50-bb3d-bc03de7a22b0", "type": "workflow", "folder": "/DLP", "document": { @@ -2321,8 +1499,8 @@ "summary": "dlp_engines_GetAll", "description": "dlp_engines_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2383,7 +1561,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2391,17 +1569,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "b8be0770-e0db-4b29-b94a-af00a169cdc9", + "uuid": "17b082e2-9641-46a1-a559-da6f9371c8f2", "created": "2026-08-14T20:45:28.102Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2409,7 +1587,7 @@ }, { "iid": 11, - "reference": "3ce32171-7c36-4345-9ab0-d5af967a0540", + "reference": "4c28661f-5778-4445-bf2b-e739024cf7bb", "type": "workflow", "folder": "/DLP", "document": { @@ -2432,8 +1610,8 @@ "summary": "dlp_engines_GetAllEngineLite", "description": "dlp_engines_GetAllEngineLite", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2494,7 +1672,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2502,17 +1680,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "0ddbeb92-79d3-4c65-acb5-112ada8b38d7", + "uuid": "96226fbf-ad93-4ae6-ae33-29285af401d9", "created": "2026-08-14T20:45:28.140Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2520,7 +1698,7 @@ }, { "iid": 12, - "reference": "d90aa125-0b90-4e1c-ab71-2403afdb0ebd", + "reference": "ff5bf767-5730-417c-bbc1-64f47d315771", "type": "workflow", "folder": "/DLP", "document": { @@ -2543,8 +1721,8 @@ "summary": "dlp_icap_servers_Get", "description": "dlp_icap_servers_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2594,7 +1772,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -2605,7 +1790,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -2616,7 +1808,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2624,17 +1816,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "0adce9ef-2739-4a8a-86e0-37785f104172", + "uuid": "b1e163f2-187f-44fb-af5d-0eb3e273679f", "created": "2026-08-14T20:45:28.180Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2642,7 +1834,7 @@ }, { "iid": 13, - "reference": "53b3534c-da4d-4080-a95b-2932814e21e5", + "reference": "70cd9b21-3625-4134-b709-fe2ad04bd420", "type": "workflow", "folder": "/DLP", "document": { @@ -2665,8 +1857,8 @@ "summary": "dlp_icap_servers_GetByName", "description": "dlp_icap_servers_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2727,7 +1919,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2735,17 +1927,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "3586bfca-a424-49b3-b4ae-e24fb8703e6a", + "uuid": "7df65d89-f3aa-4948-99a6-cae2a6570cc2", "created": "2026-08-14T20:45:28.226Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2753,7 +1945,7 @@ }, { "iid": 14, - "reference": "be918281-d80f-4ab2-a1e7-ea99f3ba2068", + "reference": "0b07d190-97a8-4d22-be43-9689167b1568", "type": "workflow", "folder": "/DLP", "document": { @@ -2776,8 +1968,8 @@ "summary": "dlp_notification_templates_Get", "description": "dlp_notification_templates_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2827,7 +2019,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -2838,7 +2037,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -2849,7 +2055,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2857,17 +2063,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "7a41bf43-96b4-4675-bd0d-a794845c0907", + "uuid": "e59824e4-0aae-4799-a45b-843a3cadd6ce", "created": "2026-08-14T20:45:28.264Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2875,7 +2081,7 @@ }, { "iid": 15, - "reference": "a68ebf87-04d9-4a6f-bf22-cee9429e9332", + "reference": "c37aad3a-1900-4840-a74e-fd83de6bd512", "type": "workflow", "folder": "/DLP", "document": { @@ -2898,8 +2104,8 @@ "summary": "dlp_notification_templates_GetByName", "description": "dlp_notification_templates_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -2960,7 +2166,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -2968,17 +2174,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "a3e1966b-385d-47ca-9dd2-ba402ce728a3", + "uuid": "699c7b6c-4210-484b-87a1-b1a9f6d3ccfe", "created": "2026-08-14T20:45:28.314Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -2986,7 +2192,7 @@ }, { "iid": 16, - "reference": "bc0bd8d0-e40d-48c0-b29e-1e40baa1133b", + "reference": "453cdd93-d52c-42f5-abd9-69fd599fd957", "type": "workflow", "folder": "/DLP", "document": { @@ -3009,8 +2215,8 @@ "summary": "dlp_notification_templates_Create", "description": "dlp_notification_templates_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -3061,37 +2267,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for a DLP notification template." - }, - "name": { - "type": "string", - "description": "The DLP notification template name." - }, - "subject": { - "type": "string", - "description": "The Subject line that is displayed within the DLP notification email." - }, - "attachContent": { - "type": "boolean", - "description": "If set to true, the content that is violation is attached to the DLP notification email." - }, - "plainTextMessage": { - "type": "string", - "description": "The template for the plain text UTF-8 message body that must be displayed in the DLP notification email." - }, - "htmlMessage": { - "type": "string", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - }, - "tlsEnabled": { - "type": "boolean", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -3102,37 +2285,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for a DLP notification template." - }, - "name": { - "type": "string", - "description": "The DLP notification template name." - }, - "subject": { - "type": "string", - "description": "The Subject line that is displayed within the DLP notification email." - }, - "attachContent": { - "type": "boolean", - "description": "If set to true, the content that is violation is attached to the DLP notification email." - }, - "plainTextMessage": { - "type": "string", - "description": "The template for the plain text UTF-8 message body that must be displayed in the DLP notification email." - }, - "htmlMessage": { - "type": "string", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - }, - "tlsEnabled": { - "type": "boolean", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -3143,7 +2303,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -3151,17 +2311,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "504f6f7d-f67d-4868-9064-d1fe933116f3", + "uuid": "16200d52-acaf-4f3f-9ec8-a8dcc3f256b8", "created": "2026-08-14T20:45:28.353Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -3169,7 +2329,7 @@ }, { "iid": 17, - "reference": "8ffc6fd0-508f-4258-a99e-2d4bd5fa0bf7", + "reference": "68dc8086-2124-4278-8a03-3b27b4e881c8", "type": "workflow", "folder": "/DLP", "document": { @@ -3192,8 +2352,8 @@ "summary": "dlp_notification_templates_Update", "description": "dlp_notification_templates_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -3245,40 +2405,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for a DLP notification template." - }, - "name": { - "type": "string", - "description": "The DLP notification template name." - }, - "subject": { - "type": "string", - "description": "The Subject line that is displayed within the DLP notification email." - }, - "attachContent": { - "type": "boolean", - "description": "If set to true, the content that is violation is attached to the DLP notification email." - }, - "plainTextMessage": { - "type": "string", - "description": "The template for the plain text UTF-8 message body that must be displayed in the DLP notification email." - }, - "htmlMessage": { - "type": "string", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - }, - "tlsEnabled": { - "type": "boolean", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -3290,40 +2434,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for a DLP notification template." - }, - "name": { - "type": "string", - "description": "The DLP notification template name." - }, - "subject": { - "type": "string", - "description": "The Subject line that is displayed within the DLP notification email." - }, - "attachContent": { - "type": "boolean", - "description": "If set to true, the content that is violation is attached to the DLP notification email." - }, - "plainTextMessage": { - "type": "string", - "description": "The template for the plain text UTF-8 message body that must be displayed in the DLP notification email." - }, - "htmlMessage": { - "type": "string", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - }, - "tlsEnabled": { - "type": "boolean", - "description": "The template for the HTML message body that must be displayed in the DLP notification email." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -3334,7 +2462,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -3342,17 +2470,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "ebcc950d-4e5d-4faf-a660-2630d6569475", + "uuid": "163f0d20-a28c-4193-b9d8-8b64f7358c85", "created": "2026-08-14T20:45:28.391Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -3360,7 +2488,7 @@ }, { "iid": 18, - "reference": "6a020538-0d13-4777-a94a-ae7dcadb84c0", + "reference": "141e0da4-6b5b-4c5e-adbd-097744500dd2", "type": "workflow", "folder": "/DLP", "document": { @@ -3383,8 +2511,8 @@ "summary": "dlp_notification_templates_Delete", "description": "dlp_notification_templates_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -3434,7 +2562,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -3445,7 +2580,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -3456,7 +2598,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -3464,17 +2606,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "9fb71584-2380-45bd-b03e-db3d41cdfb1e", + "uuid": "9119cae7-06d5-4be2-a91f-5470d2f89830", "created": "2026-08-14T20:45:28.432Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -3482,7 +2624,7 @@ }, { "iid": 19, - "reference": "d481e602-ab2d-4e5c-9fea-286b2a6a7da7", + "reference": "f02b9597-8dd8-4f8b-b202-ef9efa5832ba", "type": "workflow", "folder": "/DLP", "document": { @@ -3505,8 +2647,8 @@ "summary": "dlp_web_rules_Get", "description": "dlp_web_rules_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -3556,7 +2698,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -3567,7 +2716,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -3578,7 +2734,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -3586,17 +2742,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "9b06f150-2ede-41ae-a324-00325dd94f64", + "uuid": "3e989e1d-f011-45ad-b9d2-f70816bebf2a", "created": "2026-08-14T20:45:28.470Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -3604,7 +2760,7 @@ }, { "iid": 20, - "reference": "53c56858-f8ac-4b73-a225-b94bb07d6e1d", + "reference": "cac51dfe-80dd-4b74-ad5b-b2df4fdf3a14", "type": "workflow", "folder": "/DLP", "document": { @@ -3627,8 +2783,8 @@ "summary": "dlp_web_rules_GetByName", "description": "dlp_web_rules_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -3689,7 +2845,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -3697,17 +2853,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "ab7ca1d5-6636-4e45-a3db-2547439ff911", + "uuid": "ae979691-2fba-4cf7-80f4-0480b363903d", "created": "2026-08-14T20:45:28.511Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -3715,7 +2871,7 @@ }, { "iid": 21, - "reference": "b038a9f6-05ad-40af-8209-3dad58a57d59", + "reference": "935165e3-4c69-4506-a042-e7e36210505b", "type": "workflow", "folder": "/DLP", "document": { @@ -3738,8 +2894,8 @@ "summary": "dlp_web_rules_Create", "description": "dlp_web_rules_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -3790,881 +2946,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "description": "WebDLPRules object" - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -4675,881 +2964,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "description": "WebDLPRules object" - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -5560,7 +2982,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -5568,17 +2990,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "21545b38-e965-4c72-8070-734cda0d161f", + "uuid": "f0244d18-5ce3-4090-9ba7-98cd31428951", "created": "2026-08-14T20:45:28.573Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -5586,7 +3008,7 @@ }, { "iid": 22, - "reference": "8cb8956f-dd59-42d9-8f68-4f8d829c02cd", + "reference": "0ce34939-deb5-41c1-aaf0-a727bd5e965b", "type": "workflow", "folder": "/DLP", "document": { @@ -5609,8 +3031,8 @@ "summary": "dlp_web_rules_Update", "description": "dlp_web_rules_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -5662,884 +3084,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "description": "WebDLPRules object" - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -6551,884 +3113,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "type": { - "type": "string" - }, - "tenant": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the DLP policy rule." - }, - "order": { - "type": "integer", - "description": "The rule order of execution for the DLP policy rule with respect to other rules." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The protocol criteria specified for the DLP policy rule." - }, - "rank": { - "type": "integer", - "description": "The admin rank of the admin who created the DLP policy rule." - }, - "name": { - "type": "string", - "description": "The DLP policy rule name." - }, - "description": { - "type": "string", - "description": "The description of the DLP policy rule." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the DLP policy rule must be applied." - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the DLP policy rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "The minimum file size (in KB) used for evaluation of the DLP policy rule." - }, - "action": { - "type": "string", - "description": "The action taken when traffic matches the DLP policy rule criteria." - }, - "state": { - "type": "string", - "description": "Enables or disables the DLP policy rule." - }, - "matchOnly": { - "type": "boolean", - "description": "The match only criteria for DLP engines." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the DLP policy rule was last modified." - }, - "withoutContentInspection": { - "type": "boolean", - "description": "Indicates a DLP policy rule without content inspection, when the value is set to true." - }, - "ocrEnabled": { - "type": "boolean", - "description": "Enables or disables image file scanning." - }, - "dlpDownloadScanEnabled": { - "type": "boolean", - "description": "If this field is set to true, DLP scan is enabled for file downloads from cloud applications configured in the rule.\nIf this field is set to false, DLP scan is disabled for downloads from the cloud applications." - }, - "zccNotificationsEnabled": { - "type": "boolean", - "description": "If this field is set to true, Zscaler Client Connector notification is enabled for the block action triggered by the web DLP rule.\nIf this field is set to false, Zscaler Client Connector notification is disabled." - }, - "zscalerIncidentReceiver": { - "type": "boolean", - "description": "Indicates whether a Zscaler Incident Receiver is associated to the DLP policy rule." - }, - "eunTemplateId": { - "type": "integer" - }, - "externalAuditorEmail": { - "type": "string", - "description": "The email address of an external auditor to whom DLP email notifications are sent." - }, - "auditor": { - "type": "object", - "description": "The auditor to which the DLP policy rule must be applied." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "notificationTemplate": { - "type": "object", - "description": "The template used for DLP notification emails." - }, - "icapServer": { - "type": "object", - "description": "The DLP server, using ICAP, to which the transaction content is forwarded." - }, - "receiver": { - "type": "object", - "description": "The admin that modified the DLP policy rule last." - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations to which the DLP policy rule must be applied." - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of locations groups to which the DLP policy rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of groups to which the DLP policy rule must be applied." - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of departments to which the DLP policy rule must be applied." - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of users to which the DLP policy rule must be applied." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "dlpEngines": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of DLP engines to which the DLP policy rule must be applied." - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of time windows to which the DLP policy rule must be applied." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The Name-ID pairs of rule labels associated to the DLP policy rule." - }, - "excludedGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the groups that are excluded from the DLP policy rule." - }, - "excludedDepartments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the departments that are excluded from the DLP policy rule." - }, - "excludedUsers": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The name-ID pairs of the users that are excluded from the DLP policy rule." - }, - "includedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules only to domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "excludedDomainProfiles": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The list of domain profiles that must be added to the DLP rule criteria in order to apply the DLP rules to all domains excluding the domains that are part of the specified profiles. A maximum of 8 profiles can be selected." - }, - "sourceIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "fileTypeCategories": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of file types to which the rule applies" - }, - "severity": { - "type": "string", - "description": "Indicates the severity selected for the DLP rule violation" - }, - "parentRule": { - "type": "integer", - "description": "The unique identifier of the parent rule under which an exception rule is added.\nNote: Exception rules can be configured only when the inline DLP rule evaluation type is set to evaluate all DLP rules in the DLP Advanced Settings." - }, - "subRules": { - "type": "array", - "items": { - "type": "object", - "description": "WebDLPRules object" - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } - }, - "description": "The list of exception rules added to a parent rule.\nAll attributes within the WebDlpRule model are applicable to the sub-rules.\nValues for each rule are specified by using the WebDlpRule object." - }, - "userRiskScoreLevels": { - "type": "array", - "items": { - "type": "string" - } - }, - "dlpContentLocationsScopes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies one or more content locations from the available values as a match criteria for the rule to target specific sections of a file or transaction." - }, - "inspectHttpGetEnabled": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -7439,7 +3141,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -7447,17 +3149,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "06a35e44-7fe2-43a6-bd5a-9020b46676be", + "uuid": "6de0ea61-7b0e-42f6-bf1d-6e101e0d8000", "created": "2026-08-14T20:45:28.648Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -7465,7 +3167,7 @@ }, { "iid": 23, - "reference": "45937839-b635-43f8-a952-51db07233165", + "reference": "c45abc42-1f3f-4cb8-9e70-6a68be5c37b7", "type": "workflow", "folder": "/DLP", "document": { @@ -7488,8 +3190,8 @@ "summary": "dlp_web_rules_Delete", "description": "dlp_web_rules_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -7539,7 +3241,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -7550,7 +3259,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -7561,7 +3277,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -7569,17 +3285,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "a43e4548-e99b-4616-a31c-31697e5d4012", + "uuid": "ded43d24-8475-4834-a6da-95c4d6d4e774", "created": "2026-08-14T20:45:28.698Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -7587,7 +3303,7 @@ }, { "iid": 24, - "reference": "705c277e-8f24-44db-9f21-3febddf438d0", + "reference": "2799d148-d710-47ef-9846-34bb53dae160", "type": "workflow", "folder": "/DLP", "document": { @@ -7610,8 +3326,8 @@ "summary": "dlpdictionaries_Get", "description": "dlpdictionaries_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -7661,7 +3377,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -7672,7 +3395,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -7683,7 +3413,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -7691,17 +3421,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "44ed2b41-1a40-4ed5-a1aa-73f08a391f41", + "uuid": "f61e4cd1-49d1-4c0f-989b-df7db9a76a86", "created": "2026-08-14T20:45:28.734Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -7709,7 +3439,7 @@ }, { "iid": 25, - "reference": "f7824de9-8ee3-47ed-bc6c-dc49cdac819f", + "reference": "d1ed37c2-4cec-4405-a594-1b83375f19fd", "type": "workflow", "folder": "/DLP", "document": { @@ -7732,8 +3462,8 @@ "summary": "dlpdictionaries_GetByName", "description": "dlpdictionaries_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -7794,7 +3524,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -7802,17 +3532,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "70ae7cfa-9043-4fdb-a3c8-407646553bc5", + "uuid": "af27598c-d963-4b4d-9925-09860324c3fd", "created": "2026-08-14T20:45:28.765Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -7820,7 +3550,7 @@ }, { "iid": 26, - "reference": "55f2f762-611e-4992-93d1-047000e0f5d1", + "reference": "6425f3ed-ba21-490e-9722-850765f62e5b", "type": "workflow", "folder": "/DLP", "document": { @@ -7843,8 +3573,8 @@ "summary": "dlpdictionaries_Create", "description": "dlpdictionaries_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -7895,201 +3625,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the DLP dictionary" - }, - "name": { - "type": "string", - "description": "The DLP dictionary's name" - }, - "description": { - "type": "string", - "description": "The description of the DLP dictionary" - }, - "confidenceThreshold": { - "type": "string", - "description": "The DLP confidence threshold" - }, - "customPhraseMatchType": { - "type": "string", - "description": "The DLP custom phrase match type" - }, - "nameL10nTag": { - "type": "boolean", - "description": "Indicates whether the name is localized or not. This is always set to True for predefined DLP dictionaries." - }, - "custom": { - "type": "boolean", - "description": "This value is set to true for custom DLP dictionaries." - }, - "thresholdType": { - "type": "string", - "description": "DLP threshold type" - }, - "dictionaryType": { - "type": "string", - "description": "The DLP dictionary type" - }, - "proximity": { - "type": "integer", - "description": "The DLP dictionary proximity length." - }, - "phrases": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using phrases" - }, - "phrase": { - "type": "string", - "description": "DLP dictionary phrase" - } - } - }, - "description": "List containing the phrases used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries." - }, - "patterns": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using patterns" - }, - "pattern": { - "type": "string", - "description": "DLP dictionary pattern" - } - } - }, - "description": "List containing the patterns used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries" - }, - "exactDataMatchDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "dictionaryEdmMappingId": { - "type": "integer", - "description": "The unique identifier for the EDM mapping." - }, - "schemaId": { - "type": "integer", - "description": "The unique identifier for the EDM template (or schema)." - }, - "primaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's primary field." - }, - "secondaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's secondary fields." - }, - "secondaryFieldMatchOn": { - "type": "string", - "description": "The EDM secondary field to match on." - } - } - }, - "description": "Exact Data Match (EDM) related information for custom DLP dictionaries." - }, - "idmProfileMatchAccuracyDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "adpIdmProfile": { - "type": "object", - "description": "The IDM template reference." - }, - "matchAccuracy": { - "type": "string", - "description": "The IDM template match accuracy." - } - } - }, - "description": "List of Indexed Document Match (IDM) profiles and their corresponding match accuracy for custom DLP dictionaries." - }, - "ignoreExactMatchIdmDict": { - "type": "boolean", - "description": "Indicates whether to exclude documents that are a 100% match to already-indexed documents from triggering an Indexed Document Match (IDM) Dictionary." - }, - "includeBinNumbers": { - "type": "boolean", - "description": "A true value denotes that the specified Bank Identification Number (BIN) values are included in the Credit Cards dictionary. A false value denotes that the specified BIN values are excluded from the Credit Cards dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "binNumbers": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The list of Bank Identification Number (BIN) values that are included or excluded from the Credit Cards dictionary. BIN values can be specified only for Diners Club, Mastercard, RuPay, and Visa cards. Up to 512 BIN values can be configured in a dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "dictTemplateId": { - "type": "integer", - "description": "ID of the predefined dictionary (original source dictionary) that is used for cloning. This field is applicable only to cloned dictionaries. Only a limited set of identification-based predefined dictionaries (e.g., Credit Cards, Social Security Numbers, National Identification Numbers, etc.) can be cloned. Up to 4 clones can be created from a predefined dictionary." - }, - "predefinedClone": { - "type": "boolean", - "description": "This field is set to true if the dictionary is cloned from a predefined dictionary. Otherwise, it is set to false." - }, - "predefinedCountActionType": { - "type": "string", - "description": "This field specifies whether duplicate matches of a phrase from a dictionary must be counted individually toward the match count or ignored, thereby maintaining a single count for multiple occurrences." - }, - "proximityLengthEnabled": { - "type": "boolean", - "description": "This value is set to true if proximity length and high confidence phrases are enabled for the DLP dictionary." - }, - "proximityEnabledForCustomDictionary": { - "type": "boolean", - "description": "A Boolean constant that indicates if proximity length is enabled or disabled for a custom DLP dictionary. A true value indicates that proximity length is enabled, whereas a false value indicates that it is disabled." - }, - "dictionaryCloningEnabled": { - "type": "boolean", - "description": "A Boolean constant that indicates that the cloning option is supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries." - }, - "customPhraseSupported": { - "type": "boolean", - "description": "A Boolean constant that indicates that custom phrases are supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries with a high confidence score threshold." - }, - "hierarchicalDictionary": { - "type": "boolean", - "description": "A true value indicates that the DLP dictionary is of hierarchical type that includes sub-dictionaries. A false value indicates that the dictionary is not hierarchical." - }, - "hierarchicalIdentifiers": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of identifiers selected within a DLP dictionary of hierarchical type. Each identifier represents a sub-dictionary that consists of specific patterns. To retrieve the list of identifiers that are available for selection within a specific hierarchical dictionary, send a GET request to /dlpDictionaries/{dictId}/predefinedIdentifiers." - }, - "predefinedPhrases": { - "type": "array", - "items": { - "type": "string" - } - }, - "thresholdAllowed": { - "type": "boolean" - }, - "confidenceLevelForPredefinedDict": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -8100,201 +3643,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the DLP dictionary" - }, - "name": { - "type": "string", - "description": "The DLP dictionary's name" - }, - "description": { - "type": "string", - "description": "The description of the DLP dictionary" - }, - "confidenceThreshold": { - "type": "string", - "description": "The DLP confidence threshold" - }, - "customPhraseMatchType": { - "type": "string", - "description": "The DLP custom phrase match type" - }, - "nameL10nTag": { - "type": "boolean", - "description": "Indicates whether the name is localized or not. This is always set to True for predefined DLP dictionaries." - }, - "custom": { - "type": "boolean", - "description": "This value is set to true for custom DLP dictionaries." - }, - "thresholdType": { - "type": "string", - "description": "DLP threshold type" - }, - "dictionaryType": { - "type": "string", - "description": "The DLP dictionary type" - }, - "proximity": { - "type": "integer", - "description": "The DLP dictionary proximity length." - }, - "phrases": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using phrases" - }, - "phrase": { - "type": "string", - "description": "DLP dictionary phrase" - } - } - }, - "description": "List containing the phrases used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries." - }, - "patterns": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using patterns" - }, - "pattern": { - "type": "string", - "description": "DLP dictionary pattern" - } - } - }, - "description": "List containing the patterns used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries" - }, - "exactDataMatchDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "dictionaryEdmMappingId": { - "type": "integer", - "description": "The unique identifier for the EDM mapping." - }, - "schemaId": { - "type": "integer", - "description": "The unique identifier for the EDM template (or schema)." - }, - "primaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's primary field." - }, - "secondaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's secondary fields." - }, - "secondaryFieldMatchOn": { - "type": "string", - "description": "The EDM secondary field to match on." - } - } - }, - "description": "Exact Data Match (EDM) related information for custom DLP dictionaries." - }, - "idmProfileMatchAccuracyDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "adpIdmProfile": { - "type": "object", - "description": "The IDM template reference." - }, - "matchAccuracy": { - "type": "string", - "description": "The IDM template match accuracy." - } - } - }, - "description": "List of Indexed Document Match (IDM) profiles and their corresponding match accuracy for custom DLP dictionaries." - }, - "ignoreExactMatchIdmDict": { - "type": "boolean", - "description": "Indicates whether to exclude documents that are a 100% match to already-indexed documents from triggering an Indexed Document Match (IDM) Dictionary." - }, - "includeBinNumbers": { - "type": "boolean", - "description": "A true value denotes that the specified Bank Identification Number (BIN) values are included in the Credit Cards dictionary. A false value denotes that the specified BIN values are excluded from the Credit Cards dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "binNumbers": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The list of Bank Identification Number (BIN) values that are included or excluded from the Credit Cards dictionary. BIN values can be specified only for Diners Club, Mastercard, RuPay, and Visa cards. Up to 512 BIN values can be configured in a dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "dictTemplateId": { - "type": "integer", - "description": "ID of the predefined dictionary (original source dictionary) that is used for cloning. This field is applicable only to cloned dictionaries. Only a limited set of identification-based predefined dictionaries (e.g., Credit Cards, Social Security Numbers, National Identification Numbers, etc.) can be cloned. Up to 4 clones can be created from a predefined dictionary." - }, - "predefinedClone": { - "type": "boolean", - "description": "This field is set to true if the dictionary is cloned from a predefined dictionary. Otherwise, it is set to false." - }, - "predefinedCountActionType": { - "type": "string", - "description": "This field specifies whether duplicate matches of a phrase from a dictionary must be counted individually toward the match count or ignored, thereby maintaining a single count for multiple occurrences." - }, - "proximityLengthEnabled": { - "type": "boolean", - "description": "This value is set to true if proximity length and high confidence phrases are enabled for the DLP dictionary." - }, - "proximityEnabledForCustomDictionary": { - "type": "boolean", - "description": "A Boolean constant that indicates if proximity length is enabled or disabled for a custom DLP dictionary. A true value indicates that proximity length is enabled, whereas a false value indicates that it is disabled." - }, - "dictionaryCloningEnabled": { - "type": "boolean", - "description": "A Boolean constant that indicates that the cloning option is supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries." - }, - "customPhraseSupported": { - "type": "boolean", - "description": "A Boolean constant that indicates that custom phrases are supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries with a high confidence score threshold." - }, - "hierarchicalDictionary": { - "type": "boolean", - "description": "A true value indicates that the DLP dictionary is of hierarchical type that includes sub-dictionaries. A false value indicates that the dictionary is not hierarchical." - }, - "hierarchicalIdentifiers": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of identifiers selected within a DLP dictionary of hierarchical type. Each identifier represents a sub-dictionary that consists of specific patterns. To retrieve the list of identifiers that are available for selection within a specific hierarchical dictionary, send a GET request to /dlpDictionaries/{dictId}/predefinedIdentifiers." - }, - "predefinedPhrases": { - "type": "array", - "items": { - "type": "string" - } - }, - "thresholdAllowed": { - "type": "boolean" - }, - "confidenceLevelForPredefinedDict": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -8305,7 +3661,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -8313,17 +3669,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "3eaa6c39-597f-4cce-a559-c62506025329", + "uuid": "c2113aa2-0961-4e71-8f53-91b87e46a124", "created": "2026-08-14T20:45:28.803Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -8331,7 +3687,7 @@ }, { "iid": 27, - "reference": "63cd7378-c0c0-44ee-8fbe-e284cc9ecfea", + "reference": "a099ce67-4f55-48d1-bf89-e0ad7d7b670f", "type": "workflow", "folder": "/DLP", "document": { @@ -8354,8 +3710,8 @@ "summary": "dlpdictionaries_Update", "description": "dlpdictionaries_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -8407,204 +3763,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the DLP dictionary" - }, - "name": { - "type": "string", - "description": "The DLP dictionary's name" - }, - "description": { - "type": "string", - "description": "The description of the DLP dictionary" - }, - "confidenceThreshold": { - "type": "string", - "description": "The DLP confidence threshold" - }, - "customPhraseMatchType": { - "type": "string", - "description": "The DLP custom phrase match type" - }, - "nameL10nTag": { - "type": "boolean", - "description": "Indicates whether the name is localized or not. This is always set to True for predefined DLP dictionaries." - }, - "custom": { - "type": "boolean", - "description": "This value is set to true for custom DLP dictionaries." - }, - "thresholdType": { - "type": "string", - "description": "DLP threshold type" - }, - "dictionaryType": { - "type": "string", - "description": "The DLP dictionary type" - }, - "proximity": { - "type": "integer", - "description": "The DLP dictionary proximity length." - }, - "phrases": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using phrases" - }, - "phrase": { - "type": "string", - "description": "DLP dictionary phrase" - } - } - }, - "description": "List containing the phrases used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries." - }, - "patterns": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using patterns" - }, - "pattern": { - "type": "string", - "description": "DLP dictionary pattern" - } - } - }, - "description": "List containing the patterns used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries" - }, - "exactDataMatchDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "dictionaryEdmMappingId": { - "type": "integer", - "description": "The unique identifier for the EDM mapping." - }, - "schemaId": { - "type": "integer", - "description": "The unique identifier for the EDM template (or schema)." - }, - "primaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's primary field." - }, - "secondaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's secondary fields." - }, - "secondaryFieldMatchOn": { - "type": "string", - "description": "The EDM secondary field to match on." - } - } - }, - "description": "Exact Data Match (EDM) related information for custom DLP dictionaries." - }, - "idmProfileMatchAccuracyDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "adpIdmProfile": { - "type": "object", - "description": "The IDM template reference." - }, - "matchAccuracy": { - "type": "string", - "description": "The IDM template match accuracy." - } - } - }, - "description": "List of Indexed Document Match (IDM) profiles and their corresponding match accuracy for custom DLP dictionaries." - }, - "ignoreExactMatchIdmDict": { - "type": "boolean", - "description": "Indicates whether to exclude documents that are a 100% match to already-indexed documents from triggering an Indexed Document Match (IDM) Dictionary." - }, - "includeBinNumbers": { - "type": "boolean", - "description": "A true value denotes that the specified Bank Identification Number (BIN) values are included in the Credit Cards dictionary. A false value denotes that the specified BIN values are excluded from the Credit Cards dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "binNumbers": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The list of Bank Identification Number (BIN) values that are included or excluded from the Credit Cards dictionary. BIN values can be specified only for Diners Club, Mastercard, RuPay, and Visa cards. Up to 512 BIN values can be configured in a dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "dictTemplateId": { - "type": "integer", - "description": "ID of the predefined dictionary (original source dictionary) that is used for cloning. This field is applicable only to cloned dictionaries. Only a limited set of identification-based predefined dictionaries (e.g., Credit Cards, Social Security Numbers, National Identification Numbers, etc.) can be cloned. Up to 4 clones can be created from a predefined dictionary." - }, - "predefinedClone": { - "type": "boolean", - "description": "This field is set to true if the dictionary is cloned from a predefined dictionary. Otherwise, it is set to false." - }, - "predefinedCountActionType": { - "type": "string", - "description": "This field specifies whether duplicate matches of a phrase from a dictionary must be counted individually toward the match count or ignored, thereby maintaining a single count for multiple occurrences." - }, - "proximityLengthEnabled": { - "type": "boolean", - "description": "This value is set to true if proximity length and high confidence phrases are enabled for the DLP dictionary." - }, - "proximityEnabledForCustomDictionary": { - "type": "boolean", - "description": "A Boolean constant that indicates if proximity length is enabled or disabled for a custom DLP dictionary. A true value indicates that proximity length is enabled, whereas a false value indicates that it is disabled." - }, - "dictionaryCloningEnabled": { - "type": "boolean", - "description": "A Boolean constant that indicates that the cloning option is supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries." - }, - "customPhraseSupported": { - "type": "boolean", - "description": "A Boolean constant that indicates that custom phrases are supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries with a high confidence score threshold." - }, - "hierarchicalDictionary": { - "type": "boolean", - "description": "A true value indicates that the DLP dictionary is of hierarchical type that includes sub-dictionaries. A false value indicates that the dictionary is not hierarchical." - }, - "hierarchicalIdentifiers": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of identifiers selected within a DLP dictionary of hierarchical type. Each identifier represents a sub-dictionary that consists of specific patterns. To retrieve the list of identifiers that are available for selection within a specific hierarchical dictionary, send a GET request to /dlpDictionaries/{dictId}/predefinedIdentifiers." - }, - "predefinedPhrases": { - "type": "array", - "items": { - "type": "string" - } - }, - "thresholdAllowed": { - "type": "boolean" - }, - "confidenceLevelForPredefinedDict": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -8616,204 +3792,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the DLP dictionary" - }, - "name": { - "type": "string", - "description": "The DLP dictionary's name" - }, - "description": { - "type": "string", - "description": "The description of the DLP dictionary" - }, - "confidenceThreshold": { - "type": "string", - "description": "The DLP confidence threshold" - }, - "customPhraseMatchType": { - "type": "string", - "description": "The DLP custom phrase match type" - }, - "nameL10nTag": { - "type": "boolean", - "description": "Indicates whether the name is localized or not. This is always set to True for predefined DLP dictionaries." - }, - "custom": { - "type": "boolean", - "description": "This value is set to true for custom DLP dictionaries." - }, - "thresholdType": { - "type": "string", - "description": "DLP threshold type" - }, - "dictionaryType": { - "type": "string", - "description": "The DLP dictionary type" - }, - "proximity": { - "type": "integer", - "description": "The DLP dictionary proximity length." - }, - "phrases": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using phrases" - }, - "phrase": { - "type": "string", - "description": "DLP dictionary phrase" - } - } - }, - "description": "List containing the phrases used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries." - }, - "patterns": { - "type": "array", - "items": { - "type": "object", - "properties": { - "action": { - "type": "string", - "description": "The action applied to a DLP dictionary using patterns" - }, - "pattern": { - "type": "string", - "description": "DLP dictionary pattern" - } - } - }, - "description": "List containing the patterns used within a custom DLP dictionary. This attribute is not applicable to predefined DLP dictionaries" - }, - "exactDataMatchDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "dictionaryEdmMappingId": { - "type": "integer", - "description": "The unique identifier for the EDM mapping." - }, - "schemaId": { - "type": "integer", - "description": "The unique identifier for the EDM template (or schema)." - }, - "primaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's primary field." - }, - "secondaryFields": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The EDM template's secondary fields." - }, - "secondaryFieldMatchOn": { - "type": "string", - "description": "The EDM secondary field to match on." - } - } - }, - "description": "Exact Data Match (EDM) related information for custom DLP dictionaries." - }, - "idmProfileMatchAccuracyDetails": { - "type": "array", - "items": { - "type": "object", - "properties": { - "adpIdmProfile": { - "type": "object", - "description": "The IDM template reference." - }, - "matchAccuracy": { - "type": "string", - "description": "The IDM template match accuracy." - } - } - }, - "description": "List of Indexed Document Match (IDM) profiles and their corresponding match accuracy for custom DLP dictionaries." - }, - "ignoreExactMatchIdmDict": { - "type": "boolean", - "description": "Indicates whether to exclude documents that are a 100% match to already-indexed documents from triggering an Indexed Document Match (IDM) Dictionary." - }, - "includeBinNumbers": { - "type": "boolean", - "description": "A true value denotes that the specified Bank Identification Number (BIN) values are included in the Credit Cards dictionary. A false value denotes that the specified BIN values are excluded from the Credit Cards dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "binNumbers": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "The list of Bank Identification Number (BIN) values that are included or excluded from the Credit Cards dictionary. BIN values can be specified only for Diners Club, Mastercard, RuPay, and Visa cards. Up to 512 BIN values can be configured in a dictionary.\nNote: This field is applicable only to the predefined Credit Cards dictionary and its clones." - }, - "dictTemplateId": { - "type": "integer", - "description": "ID of the predefined dictionary (original source dictionary) that is used for cloning. This field is applicable only to cloned dictionaries. Only a limited set of identification-based predefined dictionaries (e.g., Credit Cards, Social Security Numbers, National Identification Numbers, etc.) can be cloned. Up to 4 clones can be created from a predefined dictionary." - }, - "predefinedClone": { - "type": "boolean", - "description": "This field is set to true if the dictionary is cloned from a predefined dictionary. Otherwise, it is set to false." - }, - "predefinedCountActionType": { - "type": "string", - "description": "This field specifies whether duplicate matches of a phrase from a dictionary must be counted individually toward the match count or ignored, thereby maintaining a single count for multiple occurrences." - }, - "proximityLengthEnabled": { - "type": "boolean", - "description": "This value is set to true if proximity length and high confidence phrases are enabled for the DLP dictionary." - }, - "proximityEnabledForCustomDictionary": { - "type": "boolean", - "description": "A Boolean constant that indicates if proximity length is enabled or disabled for a custom DLP dictionary. A true value indicates that proximity length is enabled, whereas a false value indicates that it is disabled." - }, - "dictionaryCloningEnabled": { - "type": "boolean", - "description": "A Boolean constant that indicates that the cloning option is supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries." - }, - "customPhraseSupported": { - "type": "boolean", - "description": "A Boolean constant that indicates that custom phrases are supported for the DLP dictionary using the true value. This field is applicable only to predefined DLP dictionaries with a high confidence score threshold." - }, - "hierarchicalDictionary": { - "type": "boolean", - "description": "A true value indicates that the DLP dictionary is of hierarchical type that includes sub-dictionaries. A false value indicates that the dictionary is not hierarchical." - }, - "hierarchicalIdentifiers": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of identifiers selected within a DLP dictionary of hierarchical type. Each identifier represents a sub-dictionary that consists of specific patterns. To retrieve the list of identifiers that are available for selection within a specific hierarchical dictionary, send a GET request to /dlpDictionaries/{dictId}/predefinedIdentifiers." - }, - "predefinedPhrases": { - "type": "array", - "items": { - "type": "string" - } - }, - "thresholdAllowed": { - "type": "boolean" - }, - "confidenceLevelForPredefinedDict": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -8824,7 +3820,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -8832,17 +3828,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "6c0da7f1-ceae-453b-96c7-0fe32aa7dfbf", + "uuid": "8a972c21-be4f-4633-ae32-19495d234ba2", "created": "2026-08-14T20:45:28.842Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -8850,7 +3846,7 @@ }, { "iid": 28, - "reference": "e8d0e250-f49a-46bb-86f3-2b7b2abd258f", + "reference": "2e18139f-9fc8-4f71-b6c4-82e92204988c", "type": "workflow", "folder": "/DLP", "document": { @@ -8873,8 +3869,8 @@ "summary": "dlpdictionaries_DeleteDlpDictionary", "description": "dlpdictionaries_DeleteDlpDictionary", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -8924,7 +3920,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -8935,7 +3938,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -8946,7 +3956,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -8954,17 +3964,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "de6d6ce1-708f-4202-bf25-776c0228dfb9", + "uuid": "f276dae9-e878-489e-9187-9852ab88ab5f", "created": "2026-08-14T20:45:28.883Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -8972,7 +3982,7 @@ }, { "iid": 29, - "reference": "36fd21eb-8286-4947-a9bc-6cb6bf88e93f", + "reference": "413df8d3-a9db-43cb-8e9f-f916eb00b1a0", "type": "workflow", "folder": "/File Type Control", "document": { @@ -8995,8 +4005,8 @@ "summary": "filetypecontrol_Get", "description": "filetypecontrol_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -9046,7 +4056,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -9057,7 +4074,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -9068,7 +4092,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -9076,17 +4100,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e391c889-ee5f-4390-8fc6-c3d2f925c812", + "uuid": "159efb63-76cc-4c8c-99bb-6dd877c782d6", "created": "2026-08-14T20:45:28.927Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -9094,7 +4118,7 @@ }, { "iid": 30, - "reference": "19c9e2d7-6c6d-406f-8a9a-2dce6b82192b", + "reference": "e7dd1369-f8f9-46a6-b1b3-fce1eee4909c", "type": "workflow", "folder": "/File Type Control", "document": { @@ -9117,8 +4141,8 @@ "summary": "filetypecontrol_GetByName", "description": "filetypecontrol_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -9179,7 +4203,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -9187,17 +4211,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "142cc7f9-76da-48d7-9c18-46d53737c226", + "uuid": "4d289490-e947-4031-8234-9721bf5abbac", "created": "2026-08-14T20:45:28.962Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -9205,7 +4229,7 @@ }, { "iid": 31, - "reference": "43ff2bdd-b0d6-4aea-9d81-4a618fd85d81", + "reference": "f08548cf-37a0-46d4-ad17-2cc77b9be9b4", "type": "workflow", "folder": "/File Type Control", "document": { @@ -9228,8 +4252,8 @@ "summary": "filetypecontrol_Create", "description": "filetypecontrol_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -9280,203 +4304,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "System generated identifier for a file-type policy" - }, - "name": { - "type": "string", - "description": "The name of the File Type rule" - }, - "description": { - "type": "string", - "description": "Additional information about the File Type rule" - }, - "state": { - "type": "string", - "description": "Rule State" - }, - "order": { - "type": "integer", - "description": "Order of policy execution with respect to other file-type policies. Order N indicates N-th file-type policy is evaluated. This field is not applicable to the Lite API." - }, - "filteringAction": { - "type": "string", - "description": "Action taken when traffic matches policy. This field is not applicable to the Lite API.\nSupported Values: \"BLOCK\", \"CAUTION\", \"ALLOW\"" - }, - "timeQuota": { - "type": "integer", - "description": "Time quota in minutes, after which the policy must be applied. If not set, no time quota is enforced. Ignored if action is BLOCK." - }, - "sizeQuota": { - "type": "integer", - "description": "Size quota in KB, beyond which the policy must be applied. If not set, size quota is not enforced. Ignored if action is BLOCK." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "rank": { - "type": "integer", - "description": "Admin rank of the admin who creates this rule" - }, - "capturePCAP": { - "type": "boolean", - "description": "A Boolean value that indicates whether packet capture (PCAP) is enabled or not" - }, - "passwordProtected": { - "type": "boolean", - "description": "A Boolean field indicating whether the rule applies to password-protected files." - }, - "operation": { - "type": "string", - "description": "File operation performed. This field is not applicable to the Lite API." - }, - "activeContent": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "unscannable": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the File Type Control policy rule must be applied\nNew to Review that." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the Sandbox Rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "Minimum file size (in KB) used for evaluation of the FTP rule" - }, - "maxSize": { - "type": "integer", - "description": "Maximum file size (in KB) used for evaluation of the FTP rule" - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Protocol for the given rule. This field is not applicable to the Lite API." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "lastModifiedBy": { - "type": "object", - "description": "Who modified the rule last" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -9487,203 +4322,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "System generated identifier for a file-type policy" - }, - "name": { - "type": "string", - "description": "The name of the File Type rule" - }, - "description": { - "type": "string", - "description": "Additional information about the File Type rule" - }, - "state": { - "type": "string", - "description": "Rule State" - }, - "order": { - "type": "integer", - "description": "Order of policy execution with respect to other file-type policies. Order N indicates N-th file-type policy is evaluated. This field is not applicable to the Lite API." - }, - "filteringAction": { - "type": "string", - "description": "Action taken when traffic matches policy. This field is not applicable to the Lite API.\nSupported Values: \"BLOCK\", \"CAUTION\", \"ALLOW\"" - }, - "timeQuota": { - "type": "integer", - "description": "Time quota in minutes, after which the policy must be applied. If not set, no time quota is enforced. Ignored if action is BLOCK." - }, - "sizeQuota": { - "type": "integer", - "description": "Size quota in KB, beyond which the policy must be applied. If not set, size quota is not enforced. Ignored if action is BLOCK." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "rank": { - "type": "integer", - "description": "Admin rank of the admin who creates this rule" - }, - "capturePCAP": { - "type": "boolean", - "description": "A Boolean value that indicates whether packet capture (PCAP) is enabled or not" - }, - "passwordProtected": { - "type": "boolean", - "description": "A Boolean field indicating whether the rule applies to password-protected files." - }, - "operation": { - "type": "string", - "description": "File operation performed. This field is not applicable to the Lite API." - }, - "activeContent": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "unscannable": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the File Type Control policy rule must be applied\nNew to Review that." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the Sandbox Rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "Minimum file size (in KB) used for evaluation of the FTP rule" - }, - "maxSize": { - "type": "integer", - "description": "Maximum file size (in KB) used for evaluation of the FTP rule" - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Protocol for the given rule. This field is not applicable to the Lite API." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "lastModifiedBy": { - "type": "object", - "description": "Who modified the rule last" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -9694,7 +4340,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -9702,17 +4348,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "b6c04d21-a1ae-4a35-9d2e-a24302874165", + "uuid": "f8b5e459-74b9-42a0-835b-bfd2843b181f", "created": "2026-08-14T20:45:29.008Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -9720,7 +4366,7 @@ }, { "iid": 32, - "reference": "2c8501e4-b9f9-45a9-8ac5-800fc69d1416", + "reference": "2329d432-4023-4b39-bc01-0002ff616907", "type": "workflow", "folder": "/File Type Control", "document": { @@ -9743,8 +4389,8 @@ "summary": "filetypecontrol_Update", "description": "filetypecontrol_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -9796,206 +4442,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "System generated identifier for a file-type policy" - }, - "name": { - "type": "string", - "description": "The name of the File Type rule" - }, - "description": { - "type": "string", - "description": "Additional information about the File Type rule" - }, - "state": { - "type": "string", - "description": "Rule State" - }, - "order": { - "type": "integer", - "description": "Order of policy execution with respect to other file-type policies. Order N indicates N-th file-type policy is evaluated. This field is not applicable to the Lite API." - }, - "filteringAction": { - "type": "string", - "description": "Action taken when traffic matches policy. This field is not applicable to the Lite API.\nSupported Values: \"BLOCK\", \"CAUTION\", \"ALLOW\"" - }, - "timeQuota": { - "type": "integer", - "description": "Time quota in minutes, after which the policy must be applied. If not set, no time quota is enforced. Ignored if action is BLOCK." - }, - "sizeQuota": { - "type": "integer", - "description": "Size quota in KB, beyond which the policy must be applied. If not set, size quota is not enforced. Ignored if action is BLOCK." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "rank": { - "type": "integer", - "description": "Admin rank of the admin who creates this rule" - }, - "capturePCAP": { - "type": "boolean", - "description": "A Boolean value that indicates whether packet capture (PCAP) is enabled or not" - }, - "passwordProtected": { - "type": "boolean", - "description": "A Boolean field indicating whether the rule applies to password-protected files." - }, - "operation": { - "type": "string", - "description": "File operation performed. This field is not applicable to the Lite API." - }, - "activeContent": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "unscannable": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the File Type Control policy rule must be applied\nNew to Review that." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the Sandbox Rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "Minimum file size (in KB) used for evaluation of the FTP rule" - }, - "maxSize": { - "type": "integer", - "description": "Maximum file size (in KB) used for evaluation of the FTP rule" - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Protocol for the given rule. This field is not applicable to the Lite API." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "lastModifiedBy": { - "type": "object", - "description": "Who modified the rule last" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -10007,206 +4471,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "System generated identifier for a file-type policy" - }, - "name": { - "type": "string", - "description": "The name of the File Type rule" - }, - "description": { - "type": "string", - "description": "Additional information about the File Type rule" - }, - "state": { - "type": "string", - "description": "Rule State" - }, - "order": { - "type": "integer", - "description": "Order of policy execution with respect to other file-type policies. Order N indicates N-th file-type policy is evaluated. This field is not applicable to the Lite API." - }, - "filteringAction": { - "type": "string", - "description": "Action taken when traffic matches policy. This field is not applicable to the Lite API.\nSupported Values: \"BLOCK\", \"CAUTION\", \"ALLOW\"" - }, - "timeQuota": { - "type": "integer", - "description": "Time quota in minutes, after which the policy must be applied. If not set, no time quota is enforced. Ignored if action is BLOCK." - }, - "sizeQuota": { - "type": "integer", - "description": "Size quota in KB, beyond which the policy must be applied. If not set, size quota is not enforced. Ignored if action is BLOCK." - }, - "accessControl": { - "type": "string", - "description": "The access privilege for this DLP policy rule based on the admin's state." - }, - "rank": { - "type": "integer", - "description": "Admin rank of the admin who creates this rule" - }, - "capturePCAP": { - "type": "boolean", - "description": "A Boolean value that indicates whether packet capture (PCAP) is enabled or not" - }, - "passwordProtected": { - "type": "boolean", - "description": "A Boolean field indicating whether the rule applies to password-protected files." - }, - "operation": { - "type": "string", - "description": "File operation performed. This field is not applicable to the Lite API." - }, - "activeContent": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "unscannable": { - "type": "boolean", - "description": "Flag to check whether a file has active content or not" - }, - "browserEunTemplateId": { - "type": "integer" - }, - "cloudApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of cloud applications to which the File Type Control policy rule must be applied\nNew to Review that." - }, - "fileTypes": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of file types to which the Sandbox Rule must be applied." - }, - "minSize": { - "type": "integer", - "description": "Minimum file size (in KB) used for evaluation of the FTP rule" - }, - "maxSize": { - "type": "integer", - "description": "Maximum file size (in KB) used for evaluation of the FTP rule" - }, - "protocols": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Protocol for the given rule. This field is not applicable to the Lite API." - }, - "urlCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The list of URL categories to which the DLP policy rule must be applied." - }, - "lastModifiedTime": { - "type": "integer", - "description": "When the rule was last modified" - }, - "lastModifiedBy": { - "type": "object", - "description": "Who modified the rule last" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of locations for which rule must be applied" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of the location groups to which the rule must be applied." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of groups for which rule must be applied" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of departments for which rule must be applied" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of users for which rule must be applied" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of time interval during which rule must be enforced." - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The URL Filtering rule's label. Rule labels allow you to logically group your organization's policy rules. Policy rules that are not associated with a rule label are grouped under the Untagged label." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -10217,7 +4499,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10225,17 +4507,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "92016d92-70cc-4ff6-bec5-8510bcee3005", + "uuid": "edc31dbd-f1fd-4054-b749-c64bf3a8dc34", "created": "2026-08-14T20:45:29.047Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10243,7 +4525,7 @@ }, { "iid": 33, - "reference": "33966b1b-35e6-472e-861c-1ef174bdcb6f", + "reference": "2017453c-4a58-4bbd-9132-c2fb71a90b5e", "type": "workflow", "folder": "/File Type Control", "document": { @@ -10266,8 +4548,8 @@ "summary": "filetypecontrol_Delete", "description": "filetypecontrol_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -10317,7 +4599,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -10328,7 +4617,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -10339,7 +4635,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10347,17 +4643,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "8f914623-bb94-44fc-a023-8051c9fcebad", + "uuid": "b2365b06-d93f-49b0-8ee9-a3f57b721622", "created": "2026-08-14T20:45:29.091Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10365,7 +4661,7 @@ }, { "iid": 34, - "reference": "ba847751-ef2a-4b6c-a930-2bf77a126376", + "reference": "213f2568-b103-4d01-8c8a-c9956cd399f8", "type": "workflow", "folder": "/File Type Control", "document": { @@ -10388,8 +4684,8 @@ "summary": "filetypecontrol_GetFileTypeCategories", "description": "filetypecontrol_GetFileTypeCategories", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -10450,7 +4746,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10458,17 +4754,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "1cdb4d05-90df-4ef7-9c28-156cfa1d51cf", + "uuid": "0d6c1663-1fd2-478a-a7af-fa6aa7d58a81", "created": "2026-08-14T20:45:29.133Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10476,7 +4772,7 @@ }, { "iid": 35, - "reference": "46227da4-c3df-43e6-93b0-953d535b85f2", + "reference": "72f43920-efb5-4773-9bb6-75d26d2b453a", "type": "workflow", "folder": "/File Type Control", "document": { @@ -10499,8 +4795,8 @@ "summary": "filetypecontrol_GetCustomFileTypes", "description": "filetypecontrol_GetCustomFileTypes", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -10561,7 +4857,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10569,17 +4865,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "15e1a9e8-bf43-4e99-a049-4922c6ad5682", + "uuid": "c751ae7e-524c-42b5-90d2-aec7f196e17e", "created": "2026-08-14T20:45:29.178Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10587,7 +4883,7 @@ }, { "iid": 36, - "reference": "bd892a89-b27a-4973-b6cd-b952fdae3b8b", + "reference": "2dd2d725-ef03-45f4-bcbc-f32460d11b23", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -10610,8 +4906,8 @@ "summary": "applicationservices_GetByName", "description": "applicationservices_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -10672,7 +4968,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10680,17 +4976,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "2de68c31-0769-4f6b-8279-4e8e1bf0f902", + "uuid": "8dc0acea-b5af-4d83-9bd4-040e468a24f0", "created": "2026-08-14T20:45:29.218Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10698,7 +4994,7 @@ }, { "iid": 37, - "reference": "5c9af1f8-057d-46fb-a940-1a7d4bff3b05", + "reference": "adea0d71-ea13-410a-961a-57daa5b9f417", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -10721,8 +5017,8 @@ "summary": "appservicegroups_GetByName", "description": "appservicegroups_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -10783,7 +5079,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10791,17 +5087,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "cbb0b8bd-e2ce-4fcd-947a-700bd031b080", + "uuid": "4a9d7fc2-02c4-4768-9503-f9b2616aa62e", "created": "2026-08-14T20:45:29.258Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10809,7 +5105,7 @@ }, { "iid": 38, - "reference": "71bfb536-fe3e-4934-92eb-d72981dd8848", + "reference": "1b776026-08c7-4c5c-8432-e6a4857b70f6", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -10832,8 +5128,8 @@ "summary": "filteringrules_Get", "description": "filteringrules_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -10883,7 +5179,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -10894,7 +5197,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -10905,7 +5215,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -10913,17 +5223,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "b49e4e50-f2a6-4aa1-8c73-ab0e4cf49deb", + "uuid": "641f8500-9893-402b-bfa6-be17d0695a5a", "created": "2026-08-14T20:45:29.299Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -10931,7 +5241,7 @@ }, { "iid": 39, - "reference": "00099ea3-f24c-4f4b-bd04-8f47acb96fd0", + "reference": "25ea9fed-971c-47d7-9273-650f2e06351d", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -10954,8 +5264,8 @@ "summary": "filteringrules_Create", "description": "filteringrules_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -11006,281 +5316,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the Firewall Filtering policy rule" - }, - "name": { - "type": "string", - "description": "Name of the Firewall Filtering policy rule" - }, - "order": { - "type": "integer", - "description": "Rule order number of the Firewall Filtering policy rule" - }, - "rank": { - "type": "integer", - "description": "Admin rank of the Firewall Filtering policy rule" - }, - "accessControl": { - "type": "string", - "description": "The admin\u2019s access privilege to this rule based on the assigned role" - }, - "enableFullLogging": { - "type": "boolean", - "description": "A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled." - }, - "action": { - "type": "string", - "description": "The action the Firewall Filtering policy rule takes when packets match the rule" - }, - "state": { - "type": "string", - "description": "Determines whether the Firewall Filtering policy rule is enabled or disabled" - }, - "description": { - "type": "string", - "description": "Additional information about the rule" - }, - "excludeContextShieldEndPoint": { - "type": "boolean" - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule was last modified. Ignored if the request is POST or PUT. For GET, ignored if or the rule is current version." - }, - "lastModifiedBy": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "srcIps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined source IP addresses for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address." - }, - "destAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of destination IP addresses for which the rule is applicable. CIDR notation can be used for destination IP addresses. If not set, the rule is not restricted to a specific destination addresses unless specified by destCountries, destIpGroups or destIpCategories." - }, - "destIpCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "IP address categories of destination for which the DNAT rule is applicable. If not set, the rule is not restricted to specific destination IP categories." - }, - "destCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "sourceCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "excludeSrcCountries": { - "type": "boolean", - "description": "Indicates whether the countries specified in the sourceCountries field are included or excluded from the rule.\nA true value denotes that the specified source countries are excluded from the rule.\nA false value denotes that the rule is applied to the source countries if there is a match." - }, - "nwApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "defaultRule": { - "type": "boolean", - "description": "If set to true, the default rule is applied" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "isEunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The locations to which the Firewall Filtering policy rule applies" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The location groups to which the Firewall Filtering policy rule applies" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The departments to which the Firewall Filtering policy rule applies" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The groups to which the Firewall Filtering policy rule applies" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The users to which the Firewall Filtering policy rule applies" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The time interval in which the Firewall Filtering policy rule applies" - }, - "nwApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service application group on which the rule is applied. If not set, the rule is not restricted to a specific network service application group." - }, - "appServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application services on which this rule is applied" - }, - "appServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application service groups on which this rule is applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Labels that are applicable to the rule." - }, - "destIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined destination IP address groups on which the rule is applied. If not set, the rule is not restricted to a specific destination IP address group.\nNote: For organizations that have enabled IPv6, the destIpv6Groups field lists the IPv6 source address groups for which the rule is applicable." - }, - "nwServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network services on which the rule is applied. If not set, the rule is not restricted to a specific network service." - }, - "nwServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "srcIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - }, - "endPointApplications": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplications object" - } - }, - "endPointApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplicationGroups object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -11291,281 +5334,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the Firewall Filtering policy rule" - }, - "name": { - "type": "string", - "description": "Name of the Firewall Filtering policy rule" - }, - "order": { - "type": "integer", - "description": "Rule order number of the Firewall Filtering policy rule" - }, - "rank": { - "type": "integer", - "description": "Admin rank of the Firewall Filtering policy rule" - }, - "accessControl": { - "type": "string", - "description": "The admin\u2019s access privilege to this rule based on the assigned role" - }, - "enableFullLogging": { - "type": "boolean", - "description": "A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled." - }, - "action": { - "type": "string", - "description": "The action the Firewall Filtering policy rule takes when packets match the rule" - }, - "state": { - "type": "string", - "description": "Determines whether the Firewall Filtering policy rule is enabled or disabled" - }, - "description": { - "type": "string", - "description": "Additional information about the rule" - }, - "excludeContextShieldEndPoint": { - "type": "boolean" - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule was last modified. Ignored if the request is POST or PUT. For GET, ignored if or the rule is current version." - }, - "lastModifiedBy": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "srcIps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined source IP addresses for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address." - }, - "destAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of destination IP addresses for which the rule is applicable. CIDR notation can be used for destination IP addresses. If not set, the rule is not restricted to a specific destination addresses unless specified by destCountries, destIpGroups or destIpCategories." - }, - "destIpCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "IP address categories of destination for which the DNAT rule is applicable. If not set, the rule is not restricted to specific destination IP categories." - }, - "destCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "sourceCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "excludeSrcCountries": { - "type": "boolean", - "description": "Indicates whether the countries specified in the sourceCountries field are included or excluded from the rule.\nA true value denotes that the specified source countries are excluded from the rule.\nA false value denotes that the rule is applied to the source countries if there is a match." - }, - "nwApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "defaultRule": { - "type": "boolean", - "description": "If set to true, the default rule is applied" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "isEunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The locations to which the Firewall Filtering policy rule applies" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The location groups to which the Firewall Filtering policy rule applies" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The departments to which the Firewall Filtering policy rule applies" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The groups to which the Firewall Filtering policy rule applies" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The users to which the Firewall Filtering policy rule applies" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The time interval in which the Firewall Filtering policy rule applies" - }, - "nwApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service application group on which the rule is applied. If not set, the rule is not restricted to a specific network service application group." - }, - "appServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application services on which this rule is applied" - }, - "appServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application service groups on which this rule is applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Labels that are applicable to the rule." - }, - "destIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined destination IP address groups on which the rule is applied. If not set, the rule is not restricted to a specific destination IP address group.\nNote: For organizations that have enabled IPv6, the destIpv6Groups field lists the IPv6 source address groups for which the rule is applicable." - }, - "nwServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network services on which the rule is applied. If not set, the rule is not restricted to a specific network service." - }, - "nwServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "srcIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - }, - "endPointApplications": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplications object" - } - }, - "endPointApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplicationGroups object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -11576,7 +5352,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -11584,17 +5360,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "a3eed3f0-23c7-4bf0-ab53-9266e4cb1ee6", + "uuid": "608fe236-6b94-4658-888b-283e274f3591", "created": "2026-08-14T20:45:29.378Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -11602,7 +5378,7 @@ }, { "iid": 40, - "reference": "9530e205-5902-4625-8671-c7ff42b0e343", + "reference": "6cd19021-9b82-4d3d-a44d-5e68c5427e6f", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -11625,8 +5401,8 @@ "summary": "filteringrules_Update", "description": "filteringrules_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -11678,284 +5454,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the Firewall Filtering policy rule" - }, - "name": { - "type": "string", - "description": "Name of the Firewall Filtering policy rule" - }, - "order": { - "type": "integer", - "description": "Rule order number of the Firewall Filtering policy rule" - }, - "rank": { - "type": "integer", - "description": "Admin rank of the Firewall Filtering policy rule" - }, - "accessControl": { - "type": "string", - "description": "The admin\u2019s access privilege to this rule based on the assigned role" - }, - "enableFullLogging": { - "type": "boolean", - "description": "A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled." - }, - "action": { - "type": "string", - "description": "The action the Firewall Filtering policy rule takes when packets match the rule" - }, - "state": { - "type": "string", - "description": "Determines whether the Firewall Filtering policy rule is enabled or disabled" - }, - "description": { - "type": "string", - "description": "Additional information about the rule" - }, - "excludeContextShieldEndPoint": { - "type": "boolean" - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule was last modified. Ignored if the request is POST or PUT. For GET, ignored if or the rule is current version." - }, - "lastModifiedBy": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "srcIps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined source IP addresses for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address." - }, - "destAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of destination IP addresses for which the rule is applicable. CIDR notation can be used for destination IP addresses. If not set, the rule is not restricted to a specific destination addresses unless specified by destCountries, destIpGroups or destIpCategories." - }, - "destIpCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "IP address categories of destination for which the DNAT rule is applicable. If not set, the rule is not restricted to specific destination IP categories." - }, - "destCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "sourceCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "excludeSrcCountries": { - "type": "boolean", - "description": "Indicates whether the countries specified in the sourceCountries field are included or excluded from the rule.\nA true value denotes that the specified source countries are excluded from the rule.\nA false value denotes that the rule is applied to the source countries if there is a match." - }, - "nwApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "defaultRule": { - "type": "boolean", - "description": "If set to true, the default rule is applied" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "isEunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The locations to which the Firewall Filtering policy rule applies" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The location groups to which the Firewall Filtering policy rule applies" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The departments to which the Firewall Filtering policy rule applies" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The groups to which the Firewall Filtering policy rule applies" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The users to which the Firewall Filtering policy rule applies" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The time interval in which the Firewall Filtering policy rule applies" - }, - "nwApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service application group on which the rule is applied. If not set, the rule is not restricted to a specific network service application group." - }, - "appServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application services on which this rule is applied" - }, - "appServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application service groups on which this rule is applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Labels that are applicable to the rule." - }, - "destIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined destination IP address groups on which the rule is applied. If not set, the rule is not restricted to a specific destination IP address group.\nNote: For organizations that have enabled IPv6, the destIpv6Groups field lists the IPv6 source address groups for which the rule is applicable." - }, - "nwServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network services on which the rule is applied. If not set, the rule is not restricted to a specific network service." - }, - "nwServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "srcIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - }, - "endPointApplications": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplications object" - } - }, - "endPointApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplicationGroups object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -11967,284 +5483,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifier for the Firewall Filtering policy rule" - }, - "name": { - "type": "string", - "description": "Name of the Firewall Filtering policy rule" - }, - "order": { - "type": "integer", - "description": "Rule order number of the Firewall Filtering policy rule" - }, - "rank": { - "type": "integer", - "description": "Admin rank of the Firewall Filtering policy rule" - }, - "accessControl": { - "type": "string", - "description": "The admin\u2019s access privilege to this rule based on the assigned role" - }, - "enableFullLogging": { - "type": "boolean", - "description": "A Boolean value that indicates whether full logging is enabled. A true value indicates that full logging is enabled, whereas a false value indicates that aggregate logging is enabled." - }, - "action": { - "type": "string", - "description": "The action the Firewall Filtering policy rule takes when packets match the rule" - }, - "state": { - "type": "string", - "description": "Determines whether the Firewall Filtering policy rule is enabled or disabled" - }, - "description": { - "type": "string", - "description": "Additional information about the rule" - }, - "excludeContextShieldEndPoint": { - "type": "boolean" - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule was last modified. Ignored if the request is POST or PUT. For GET, ignored if or the rule is current version." - }, - "lastModifiedBy": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "srcIps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined source IP addresses for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address." - }, - "destAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of destination IP addresses for which the rule is applicable. CIDR notation can be used for destination IP addresses. If not set, the rule is not restricted to a specific destination addresses unless specified by destCountries, destIpGroups or destIpCategories." - }, - "destIpCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "IP address categories of destination for which the DNAT rule is applicable. If not set, the rule is not restricted to specific destination IP categories." - }, - "destCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "sourceCountries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination countries for which the rule is applicable. If not set, the rule is not restricted to specific destination countries." - }, - "excludeSrcCountries": { - "type": "boolean", - "description": "Indicates whether the countries specified in the sourceCountries field are included or excluded from the rule.\nA true value denotes that the specified source countries are excluded from the rule.\nA false value denotes that the rule is applied to the source countries if there is a match." - }, - "nwApplications": { - "type": "array", - "items": { - "type": "string" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "defaultRule": { - "type": "boolean", - "description": "If set to true, the default rule is applied" - }, - "predefined": { - "type": "boolean", - "description": "If set to true, a predefined rule is applied" - }, - "isEunEnabled": { - "type": "boolean" - }, - "eunTemplateId": { - "type": "integer" - }, - "locations": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The locations to which the Firewall Filtering policy rule applies" - }, - "locationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The location groups to which the Firewall Filtering policy rule applies" - }, - "departments": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The departments to which the Firewall Filtering policy rule applies" - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The groups to which the Firewall Filtering policy rule applies" - }, - "users": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The users to which the Firewall Filtering policy rule applies" - }, - "timeWindows": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "The time interval in which the Firewall Filtering policy rule applies" - }, - "nwApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service application group on which the rule is applied. If not set, the rule is not restricted to a specific network service application group." - }, - "appServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application services on which this rule is applied" - }, - "appServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Application service groups on which this rule is applied" - }, - "labels": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Labels that are applicable to the rule." - }, - "destIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined destination IP address groups on which the rule is applied. If not set, the rule is not restricted to a specific destination IP address group.\nNote: For organizations that have enabled IPv6, the destIpv6Groups field lists the IPv6 source address groups for which the rule is applicable." - }, - "nwServices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network services on which the rule is applied. If not set, the rule is not restricted to a specific network service." - }, - "nwServiceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "User-defined network service applications on which the rule is applied. If not set, the rule is not restricted to a specific network service application." - }, - "srcIpGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Source IP address groups for which the rule is applicable. If not set, the rule is not restricted to a specific source IP address group." - }, - "deviceTrustLevels": { - "type": "array", - "items": { - "type": "string" - }, - "description": "List of device trust levels for which the rule must be applied. This field is applicable for devices that are managed using Zscaler Client Connector. The trust levels are assigned to the devices based on your posture configurations in the Zscaler Client Connector Portal. If no value is set, this field is ignored during the policy evaluation." - }, - "deviceGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "This field is applicable for devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "devices": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Name-ID pairs of devices for which rule must be applied. Specifies devices that are managed using Zscaler Client Connector. If no value is set, this field is ignored during the policy evaluation." - }, - "workloadGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDName object" - }, - "description": "The list of preconfigured workload groups to which the policy must be applied." - }, - "zpaAppSegments": { - "type": "array", - "items": { - "type": "object", - "description": "common.ZPAAppSegments object" - }, - "description": "The list of ZPA Application Segments for which this rule is applicable. This field is applicable only for the ZPA Gateway forwarding method." - }, - "endPointApplications": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplications object" - } - }, - "endPointApplicationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.EndPointApplicationGroups object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -12255,7 +5511,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -12263,17 +5519,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "7794da02-4f09-41ee-b6e2-255ab34fdd7e", + "uuid": "1fe76587-c4db-485d-9650-dc81acd1718a", "created": "2026-08-14T20:45:29.442Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -12281,7 +5537,7 @@ }, { "iid": 41, - "reference": "9f5637f8-bc93-4746-b91f-acf0cd724c85", + "reference": "15bf0dea-cb77-4a09-8d17-b3b589edba4c", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -12304,8 +5560,8 @@ "summary": "filteringrules_Delete", "description": "filteringrules_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -12355,7 +5611,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -12366,7 +5629,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -12377,7 +5647,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -12385,17 +5655,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e2595317-6d5e-4291-b8fc-c9d757e5fdea", + "uuid": "ce7a085a-8b47-4a4d-bf11-a2e2bb9efe98", "created": "2026-08-14T20:45:29.487Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -12403,7 +5673,7 @@ }, { "iid": 42, - "reference": "b8303290-d3b9-496e-8141-4ade09b352b3", + "reference": "eb5bca12-6426-4692-b009-9ff4311b7790", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -12426,8 +5696,8 @@ "summary": "filteringrules_GetAll", "description": "filteringrules_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -12488,7 +5758,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -12496,17 +5766,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "31fdd1e8-4e17-4723-a70d-9cf0ae126119", + "uuid": "27da0ec5-35c4-4907-a67f-7603892f7244", "created": "2026-08-14T20:45:29.527Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -12514,7 +5784,7 @@ }, { "iid": 43, - "reference": "dbdf62c6-ac81-4040-ab9e-04d4e361bf8c", + "reference": "044f786a-3d12-486f-9bdb-cbe6730dec5e", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -12537,8 +5807,8 @@ "summary": "ipdestinationgroups_Get", "description": "ipdestinationgroups_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -12588,7 +5858,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -12599,7 +5876,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -12610,7 +5894,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -12618,17 +5902,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "21a0b5e2-1b92-4603-8880-28bf12662d5a", + "uuid": "a05e7cce-5633-4c77-a891-f9672590022c", "created": "2026-08-14T20:45:29.566Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -12636,7 +5920,7 @@ }, { "iid": 44, - "reference": "a87e82c5-cd05-40fd-8d99-076c632ace31", + "reference": "d6e146dc-2ee9-4ae0-91aa-0f287b8ad106", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -12659,8 +5943,8 @@ "summary": "ipdestinationgroups_Create", "description": "ipdestinationgroups_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -12711,50 +5995,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifer for the destination IP group" - }, - "name": { - "type": "string", - "description": "Destination IP group name" - }, - "description": { - "type": "string", - "description": "Additional information about the destination IP group" - }, - "type": { - "type": "string", - "description": "Destination IP group type (i.e., the group can contain destination IP addresses or FQDNs)" - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP addresses, FQDNs, or wildcard FQDNs added to the group." - }, - "ipCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address URL categories. You can identify destinations based on the URL category of the domain." - }, - "countries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address countries. You can identify destinations based on the location of a server." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -12765,50 +6013,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifer for the destination IP group" - }, - "name": { - "type": "string", - "description": "Destination IP group name" - }, - "description": { - "type": "string", - "description": "Additional information about the destination IP group" - }, - "type": { - "type": "string", - "description": "Destination IP group type (i.e., the group can contain destination IP addresses or FQDNs)" - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP addresses, FQDNs, or wildcard FQDNs added to the group." - }, - "ipCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address URL categories. You can identify destinations based on the URL category of the domain." - }, - "countries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address countries. You can identify destinations based on the location of a server." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -12819,7 +6031,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -12827,17 +6039,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "a93816d3-dc85-4b84-a4dc-3246a218a29e", + "uuid": "bb3dcfdc-73e8-4f06-99a1-6d48753b7994", "created": "2026-08-14T20:45:29.598Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -12845,7 +6057,7 @@ }, { "iid": 45, - "reference": "b15d608b-2d22-4bd6-92e9-de97c87c3ae8", + "reference": "6fbe453d-acc8-416f-82f8-2b010b855d1b", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -12868,8 +6080,8 @@ "summary": "ipdestinationgroups_Update", "description": "ipdestinationgroups_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -12921,53 +6133,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifer for the destination IP group" - }, - "name": { - "type": "string", - "description": "Destination IP group name" - }, - "description": { - "type": "string", - "description": "Additional information about the destination IP group" - }, - "type": { - "type": "string", - "description": "Destination IP group type (i.e., the group can contain destination IP addresses or FQDNs)" - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP addresses, FQDNs, or wildcard FQDNs added to the group." - }, - "ipCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address URL categories. You can identify destinations based on the URL category of the domain." - }, - "countries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address countries. You can identify destinations based on the location of a server." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -12979,53 +6162,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identifer for the destination IP group" - }, - "name": { - "type": "string", - "description": "Destination IP group name" - }, - "description": { - "type": "string", - "description": "Additional information about the destination IP group" - }, - "type": { - "type": "string", - "description": "Destination IP group type (i.e., the group can contain destination IP addresses or FQDNs)" - }, - "addresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP addresses, FQDNs, or wildcard FQDNs added to the group." - }, - "ipCategories": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address URL categories. You can identify destinations based on the URL category of the domain." - }, - "countries": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Destination IP address countries. You can identify destinations based on the location of a server." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -13036,7 +6190,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13044,17 +6198,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e2525378-8472-4f05-8268-5b74a98280c4", + "uuid": "ed62f322-2a45-44e7-861f-4531d58ac518", "created": "2026-08-14T20:45:29.641Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13062,7 +6216,7 @@ }, { "iid": 46, - "reference": "4b53cad8-8376-4913-9355-284dcea86342", + "reference": "04e72dfa-984e-4332-afe5-ee8f18c2b477", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13085,8 +6239,8 @@ "summary": "ipdestinationgroups_Delete", "description": "ipdestinationgroups_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13136,7 +6290,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -13147,7 +6308,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -13158,7 +6326,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13166,17 +6334,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "63557739-c010-4f05-94c7-ba0bb606c542", + "uuid": "56883a3b-861b-4533-9bcd-68522e440389", "created": "2026-08-14T20:45:29.712Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13184,7 +6352,7 @@ }, { "iid": 47, - "reference": "548ab257-8827-469c-8b70-04d0e84fa202", + "reference": "6876045f-f299-46a3-9c8c-faa236b8c90c", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13207,8 +6375,8 @@ "summary": "ipdestinationgroups_GetAll", "description": "ipdestinationgroups_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13269,7 +6437,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13277,17 +6445,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "dd2f59c2-0e65-42ab-a4b2-2675394ec52a", + "uuid": "cb9c81e2-cfbf-4dca-beed-cd9ea2275985", "created": "2026-08-14T20:45:29.764Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13295,7 +6463,7 @@ }, { "iid": 48, - "reference": "b587afb5-49dd-4b0d-b568-b9f2db6cb203", + "reference": "b5a6151b-1969-4f16-83f3-3d2d92018085", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13318,8 +6486,8 @@ "summary": "ipsourcegroups_Get", "description": "ipsourcegroups_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13369,7 +6537,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -13380,7 +6555,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -13391,7 +6573,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13399,17 +6581,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "6361c4c8-054b-47d7-bc29-9d901aac83d9", + "uuid": "d4397511-c988-4773-aafc-cb576084d764", "created": "2026-08-14T20:45:29.820Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13417,7 +6599,7 @@ }, { "iid": 49, - "reference": "457fba3a-128b-44ec-bf91-18b1a17ad807", + "reference": "08d9417b-ecf2-469a-8fd0-9df9106044d9", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13440,8 +6622,8 @@ "summary": "ipsourcegroups_GetByName", "description": "ipsourcegroups_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13502,7 +6684,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13510,17 +6692,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "54f7372f-d024-44c5-abf9-164750a58a39", + "uuid": "430b523e-5021-446c-8520-5b12e02e484d", "created": "2026-08-14T20:45:29.857Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13528,7 +6710,7 @@ }, { "iid": 50, - "reference": "54c2c10f-6e7a-40fa-86c7-d726d635b911", + "reference": "81f20a14-e935-476a-b660-9699166410cc", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13551,8 +6733,8 @@ "summary": "ipsourcegroups_Create", "description": "ipsourcegroups_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13603,32 +6785,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "A unique identifier of the source IP address group." - }, - "name": { - "type": "string", - "description": "The name of the source IP address group." - }, - "description": { - "type": "string", - "description": "The description of the source IP address group." - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Source IP addresses added to the group." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -13639,32 +6803,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "A unique identifier of the source IP address group." - }, - "name": { - "type": "string", - "description": "The name of the source IP address group." - }, - "description": { - "type": "string", - "description": "The description of the source IP address group." - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Source IP addresses added to the group." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -13675,7 +6821,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13683,17 +6829,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "4956cf6c-083b-486d-97bf-c49227cdbde2", + "uuid": "cdc96d97-cd29-45cc-bf33-a6192784c749", "created": "2026-08-14T20:45:29.895Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13701,7 +6847,7 @@ }, { "iid": 51, - "reference": "caa5873d-3599-4011-b3a7-3fe2df3c12a3", + "reference": "4f5908f5-290f-415d-bb1a-759fae3344c2", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13724,8 +6870,8 @@ "summary": "ipsourcegroups_Update", "description": "ipsourcegroups_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13777,35 +6923,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "A unique identifier of the source IP address group." - }, - "name": { - "type": "string", - "description": "The name of the source IP address group." - }, - "description": { - "type": "string", - "description": "The description of the source IP address group." - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Source IP addresses added to the group." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -13817,35 +6952,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "A unique identifier of the source IP address group." - }, - "name": { - "type": "string", - "description": "The name of the source IP address group." - }, - "description": { - "type": "string", - "description": "The description of the source IP address group." - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Source IP addresses added to the group." - }, - "isNonEditable": { - "type": "boolean", - "description": "If set to true, the destination IP address group is non-editable. This field is applicable only to predefined IP address groups, which cannot be modified." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -13856,7 +6980,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13864,17 +6988,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "cbad3ad0-a5d3-4801-952b-1310f3e64555", + "uuid": "1308215c-0b49-41b7-85d7-b5b668247621", "created": "2026-08-14T20:45:29.935Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -13882,7 +7006,7 @@ }, { "iid": 52, - "reference": "775a43a4-4b9a-4a53-964e-32304bde6bd9", + "reference": "a494209f-cb62-4e4f-90ba-7d1f3ebd12ac", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -13905,8 +7029,8 @@ "summary": "ipsourcegroups_Delete", "description": "ipsourcegroups_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -13956,7 +7080,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -13967,7 +7098,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -13978,7 +7116,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -13986,17 +7124,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "f1277a5b-e0a4-401b-a9c0-cb01abc0ddbd", + "uuid": "ecb41a7e-ade0-4f74-a02e-d5fb12d4ba99", "created": "2026-08-14T20:45:29.971Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14004,7 +7142,7 @@ }, { "iid": 53, - "reference": "37c59682-223c-43dd-b468-22c36df49913", + "reference": "53b8560d-522e-4490-9ec1-f28d15213089", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14027,8 +7165,8 @@ "summary": "networkapplicationgroups_GetNetworkApplicationGroups", "description": "networkapplicationgroups_GetNetworkApplicationGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14078,7 +7216,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -14089,7 +7234,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -14100,7 +7252,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14108,17 +7260,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "1d62c8e1-7bfa-44c9-992d-0e040842180d", + "uuid": "b925a33f-03f9-462c-b167-a799e55f7472", "created": "2026-08-14T20:45:30.018Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14126,7 +7278,7 @@ }, { "iid": 54, - "reference": "d733392d-b3b3-4432-b977-178e3e281ad7", + "reference": "c5799ab5-547a-46cc-9f25-16201406fd87", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14149,8 +7301,8 @@ "summary": "networkapplicationgroups_GetNetworkApplicationGroupsByName", "description": "networkapplicationgroups_GetNetworkApplicationGroupsByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14211,7 +7363,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14219,17 +7371,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "26462534-3c04-4a8f-b4d2-b3d17269833d", + "uuid": "2a14d140-1842-4d2b-9573-b5a7cd05b148", "created": "2026-08-14T20:45:30.056Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14237,7 +7389,7 @@ }, { "iid": 55, - "reference": "60f98048-6a1b-45a9-a9a3-a0b0b69cf724", + "reference": "62c60951-6621-4c2d-a7a2-941bd5f3f4fc", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14260,8 +7412,8 @@ "summary": "networkapplicationgroups_Create", "description": "networkapplicationgroups_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14312,24 +7464,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "networkApplications": { - "type": "array", - "items": { - "type": "string" - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -14340,24 +7482,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "networkApplications": { - "type": "array", - "items": { - "type": "string" - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -14368,7 +7500,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14376,17 +7508,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "c90653c3-09d1-4f51-a9d2-67712a46c360", + "uuid": "654d4e4d-b214-432a-b210-614fc5daf886", "created": "2026-08-14T20:45:30.091Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14394,7 +7526,7 @@ }, { "iid": 56, - "reference": "d6a8d39b-4e4d-4c6a-a7f6-d4188b5025e7", + "reference": "425741ac-2f3b-404a-953d-ec8b0a6c33b2", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14417,8 +7549,8 @@ "summary": "networkapplicationgroups_Update", "description": "networkapplicationgroups_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14470,27 +7602,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "networkApplications": { - "type": "array", - "items": { - "type": "string" - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -14502,27 +7631,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "networkApplications": { - "type": "array", - "items": { - "type": "string" - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -14533,7 +7659,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14541,17 +7667,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "ab154431-6c9f-4d56-b28e-c19824c543bf", + "uuid": "f1beabbc-8969-4482-b7c8-6c2eacbb3c4c", "created": "2026-08-14T20:45:30.126Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14559,7 +7685,7 @@ }, { "iid": 57, - "reference": "fe433820-dd56-4746-b7f9-7b950da01c2e", + "reference": "d92a569e-3130-4765-a20b-b3dd5af578ed", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14582,8 +7708,8 @@ "summary": "networkapplicationgroups_Delete", "description": "networkapplicationgroups_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14633,7 +7759,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -14644,7 +7777,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -14655,7 +7795,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14663,17 +7803,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "bd5cde76-db85-4980-b302-4600aba3a3fd", + "uuid": "bf6f66f4-edf7-4c78-b72d-a2f4841d9e8f", "created": "2026-08-14T20:45:30.163Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14681,7 +7821,7 @@ }, { "iid": 58, - "reference": "1c2b2ffc-df9a-4e0c-8712-7002f0ae3dac", + "reference": "77cc7c7a-edf7-4e4e-b746-2c993037e94d", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14704,8 +7844,8 @@ "summary": "networkapplications_GetNetworkApplication", "description": "networkapplications_GetNetworkApplication", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14755,7 +7895,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -14766,7 +7913,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -14777,7 +7931,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14785,17 +7939,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "63ee8470-45e1-494b-8106-0343a76ba502", + "uuid": "9ca78bec-e751-4e50-b2cd-668a7b900d36", "created": "2026-08-14T20:45:30.196Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14803,7 +7957,7 @@ }, { "iid": 59, - "reference": "1f81a9da-409a-4f72-9aed-27d2ea7629fb", + "reference": "057b72ef-d8a0-4678-b372-df4d542053bb", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14826,8 +7980,8 @@ "summary": "networkapplications_GetByName", "description": "networkapplications_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14888,7 +8042,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -14896,17 +8050,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "abb520d1-c1cf-4b4c-b85b-77961dd9b85c", + "uuid": "c5463e9d-0590-4433-b66a-6d44e6f876f8", "created": "2026-08-14T20:45:30.230Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -14914,7 +8068,7 @@ }, { "iid": 60, - "reference": "c090c2c4-402f-48f5-8694-08af2e89a55d", + "reference": "d7967f48-bd6b-44f0-84d6-b7cf81182bc9", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -14937,8 +8091,8 @@ "summary": "networkservicegroups_GetNetworkServiceGroups", "description": "networkservicegroups_GetNetworkServiceGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -14988,7 +8142,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -14999,7 +8160,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -15010,7 +8178,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15018,17 +8186,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "458c647a-615e-4b99-b05f-b227ffdb06f5", + "uuid": "63bedf4e-bde1-4253-9a2f-e76ac0b5b83d", "created": "2026-08-14T20:45:30.261Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -15036,7 +8204,7 @@ }, { "iid": 61, - "reference": "ea710d43-4cfe-4946-abe4-ee929ce84726", + "reference": "424437cf-8206-468d-898f-7d4894b5e81e", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -15059,8 +8227,8 @@ "summary": "networkservicegroups_GetNetworkServiceGroupsByName", "description": "networkservicegroups_GetNetworkServiceGroupsByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -15121,7 +8289,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15129,17 +8297,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "92946f84-c7db-4788-80d2-96a64de3f156", + "uuid": "e6721218-4474-44e6-b9b1-58127683d10a", "created": "2026-08-14T20:45:30.295Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -15147,7 +8315,7 @@ }, { "iid": 62, - "reference": "26427292-5ccb-4ce4-9324-7b34ebf35447", + "reference": "be7cb7c4-3e2d-40fb-b767-68e74727d7c4", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -15170,8 +8338,8 @@ "summary": "networkservicegroups_CreateNetworkServiceGroups", "description": "networkservicegroups_CreateNetworkServiceGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -15222,72 +8390,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "services": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -15298,72 +8408,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "services": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -15374,7 +8426,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15382,17 +8434,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "75edc8f5-a5ae-4025-bc3a-aafd0380e384", + "uuid": "ee06adb3-15c8-4ad7-aee8-eeb08235f925", "created": "2026-08-14T20:45:30.327Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -15400,7 +8452,7 @@ }, { "iid": 63, - "reference": "dd897062-b1f5-4d1f-b815-9a17c6fa8ece", + "reference": "d65fcb40-ac3b-4f43-8233-520aae5dad4c", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -15423,8 +8475,8 @@ "summary": "networkservicegroups_UpdateNetworkServiceGroups", "description": "networkservicegroups_UpdateNetworkServiceGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -15476,75 +8528,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "services": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -15556,75 +8557,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "services": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "description": "networkservices.NetworkPorts object" - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } - } - }, - "description": { - "type": "string" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -15635,7 +8585,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15643,17 +8593,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "f741c813-2ac2-4f4d-b42c-f26beace0d82", + "uuid": "5754b6c9-ed28-41e7-8f8b-25abbed78711", "created": "2026-08-14T20:45:30.360Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -15661,7 +8611,7 @@ }, { "iid": 64, - "reference": "8c38084e-2f87-483b-a79d-a93bff2c81b3", + "reference": "7f339cf5-3b7b-46c8-bff8-9eefa89efc2d", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -15684,8 +8634,8 @@ "summary": "networkservicegroups_DeleteNetworkServiceGroups", "description": "networkservicegroups_DeleteNetworkServiceGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -15735,7 +8685,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -15746,7 +8703,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -15757,7 +8721,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15765,17 +8729,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "8153e1ae-b2f9-4663-9a54-046af752e36a", + "uuid": "4ad513d6-5650-4ea2-bf60-f4a1434d33ec", "created": "2026-08-14T20:45:30.398Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -15783,7 +8747,7 @@ }, { "iid": 65, - "reference": "33b4a79d-5ad6-4c4c-b6ba-b888aca0860e", + "reference": "fd0efae2-978a-4911-803c-8a4a9d858bb1", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -15806,8 +8770,8 @@ "summary": "networkservices_Get", "description": "networkservices_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -15857,7 +8821,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -15868,7 +8839,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -15879,7 +8857,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15887,17 +8865,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "8f196e6a-dc72-4bab-8d0b-04fc977e6dc7", + "uuid": "f9a9c5e9-67f8-45a3-8feb-cdf667eee88d", "created": "2026-08-14T20:45:30.437Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -15905,7 +8883,7 @@ }, { "iid": 66, - "reference": "210ae0c4-a722-45b3-8b2b-2bc53367a3ad", + "reference": "fe194dbd-35ae-49fe-9414-af5b15e6e65b", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -15928,8 +8906,8 @@ "summary": "networkservices_GetByName", "description": "networkservices_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -15990,7 +8968,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -15998,17 +8976,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e07fe417-a715-4b75-8d2b-5b574ce942fb", + "uuid": "ca956366-d6e2-43e9-bbc7-900624f6b92a", "created": "2026-08-14T20:45:30.468Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -16016,7 +8994,7 @@ }, { "iid": 67, - "reference": "14708be9-d961-41da-90df-ea59d6b77eb1", + "reference": "ad6c578b-1ada-4419-9d9b-b8a521cececb", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -16039,8 +9017,8 @@ "summary": "networkservices_Create", "description": "networkservices_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -16091,86 +9069,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "protocol": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -16181,86 +9087,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "protocol": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -16271,7 +9105,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -16279,17 +9113,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "33e1431d-f624-4d67-93fd-9491e09f46ca", + "uuid": "1e6cbc7f-d925-4904-b8d2-877260a5bedd", "created": "2026-08-14T20:45:30.503Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -16297,7 +9131,7 @@ }, { "iid": 68, - "reference": "1918936f-046c-43d1-bf63-b71c0f10667e", + "reference": "16badfbf-8d54-44e7-bf02-2d361929eb4f", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -16320,8 +9154,8 @@ "summary": "networkservices_Update", "description": "networkservices_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -16373,89 +9207,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "protocol": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -16467,89 +9236,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer" - }, - "name": { - "type": "string" - }, - "tag": { - "type": "string" - }, - "srcTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destTcpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "srcUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "destUdpPorts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "start": { - "type": "integer" - }, - "end": { - "type": "integer" - } - } - } - }, - "type": { - "type": "string" - }, - "description": { - "type": "string" - }, - "protocol": { - "type": "string" - }, - "isNameL10nTag": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -16560,7 +9264,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -16568,17 +9272,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e9387fd5-a64a-4003-a610-7fdd4454fb7c", + "uuid": "a8b16e0e-1c8f-49bf-9912-712cd61af6e2", "created": "2026-08-14T20:45:30.538Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -16586,7 +9290,7 @@ }, { "iid": 69, - "reference": "99d5c4c9-8db5-4ec4-b8c4-8bbb68727b18", + "reference": "4a77dcf9-1187-4375-ad69-438b0271ab87", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -16609,8 +9313,8 @@ "summary": "networkservices_Delete", "description": "networkservices_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -16660,7 +9364,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -16671,7 +9382,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -16682,7 +9400,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -16690,17 +9408,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "6388d0cd-6771-4a73-a2a3-f323c25cd86f", + "uuid": "86b42ca1-e3db-493c-b554-83c875422ed9", "created": "2026-08-14T20:45:30.577Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -16708,7 +9426,7 @@ }, { "iid": 70, - "reference": "87ddabb4-8a7e-485e-a81a-c8da4a9b3bf8", + "reference": "9200ee3e-2dd1-4653-ab98-6d19b508a266", "type": "workflow", "folder": "/Firewall Policies", "document": { @@ -16731,8 +9449,8 @@ "summary": "timewindow_GetAll", "description": "timewindow_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -16793,7 +9511,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -16801,17 +9519,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "b5898b4c-9b41-4008-a5f8-19d2cc92f4b5", + "uuid": "4f2d8ddb-0c99-4e54-99ed-1763e2dc55ff", "created": "2026-08-14T20:45:30.610Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -16819,7 +9537,7 @@ }, { "iid": 71, - "reference": "3babeca8-f675-47f5-9cf2-aff1d3a189bc", + "reference": "c8e047d1-5664-4568-a571-4947f8c59c0f", "type": "workflow", "folder": "/Locations", "document": { @@ -16842,8 +9560,8 @@ "summary": "locationgroups_GetLocationGroup", "description": "locationgroups_GetLocationGroup", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -16893,7 +9611,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -16904,7 +9629,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -16915,7 +9647,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -16923,17 +9655,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "d6892e25-cc3f-473d-b6d2-89c7bf63d549", + "uuid": "d726cb1c-905b-48d9-b413-a96830377610", "created": "2026-08-14T20:45:30.644Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -16941,7 +9673,7 @@ }, { "iid": 72, - "reference": "b52d3a7a-c895-41fa-9ac5-1d3d0134faef", + "reference": "34c6a97a-6f92-4153-8cc5-82bc3b5e49b5", "type": "workflow", "folder": "/Locations", "document": { @@ -16964,8 +9696,8 @@ "summary": "locationgroups_GetGroupType", "description": "locationgroups_GetGroupType", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -17026,7 +9758,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -17034,17 +9766,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "13233e61-e2ff-4543-942c-d87bf8b5be20", + "uuid": "10f36dac-4d30-4c08-8019-8eb1754a5b9b", "created": "2026-08-14T20:45:30.677Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -17052,7 +9784,7 @@ }, { "iid": 73, - "reference": "9bd5cb83-737c-43ae-ae8d-ead7c88a1d0d", + "reference": "92a9bafa-706c-4dc3-9dd2-11aa15c007ed", "type": "workflow", "folder": "/Locations", "document": { @@ -17075,8 +9807,8 @@ "summary": "locationmanagement_GetLocation", "description": "locationmanagement_GetLocation", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -17126,7 +9858,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -17137,7 +9876,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -17148,7 +9894,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -17156,17 +9902,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "d42a26de-15bf-4617-bb17-0cae1f229463", + "uuid": "3bcfe39a-0336-43be-9786-87718f8d4047", "created": "2026-08-14T20:45:30.716Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -17174,7 +9920,7 @@ }, { "iid": 74, - "reference": "aa8ed189-94f8-4c7d-972e-a8d20f532bed", + "reference": "de35f2d8-16c8-413d-96bf-6b0439a08589", "type": "workflow", "folder": "/Locations", "document": { @@ -17197,8 +9943,8 @@ "summary": "locationmanagement_GetSublocations", "description": "locationmanagement_GetSublocations", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -17248,7 +9994,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -17259,7 +10012,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -17270,7 +10030,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -17278,17 +10038,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "e84d25a8-2a61-4926-ac7f-64f0b2f8639d", + "uuid": "c1b59754-d315-4fc8-89b9-af465f90c509", "created": "2026-08-14T20:45:30.754Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -17296,7 +10056,7 @@ }, { "iid": 75, - "reference": "a25c8391-332c-465f-a8e3-3bdfe150659f", + "reference": "6feeae72-0c08-45da-b5c2-457f52e9a650", "type": "workflow", "folder": "/Locations", "document": { @@ -17319,8 +10079,8 @@ "summary": "locationmanagement_Create", "description": "locationmanagement_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -17371,333 +10131,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Location ID" - }, - "name": { - "type": "string", - "description": "Location Name" - }, - "parentId": { - "type": "integer", - "description": "Parent Location ID. If this ID does not exist or is 0, it is implied that it is a parent location. Otherwise, it is a sub-location whose parent has this ID. x-applicableTo: SUB" - }, - "upBandwidth": { - "type": "integer", - "description": "Upload bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "dnBandwidth": { - "type": "integer", - "description": "Download bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "country": { - "type": "string", - "description": "Country" - }, - "state": { - "type": "string" - }, - "language": { - "type": "string", - "description": "Language" - }, - "tz": { - "type": "string", - "description": "Timezone of the location. If not specified, it defaults to GMT." - }, - "childCount": { - "type": "integer" - }, - "matchInChild": { - "type": "boolean" - }, - "geoOverride": { - "type": "boolean" - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "For locations: IP addresses of the egress points that are provisioned in the Zscaler Cloud. Each entry is a single IP address (e.g., 238.10.33.9).\nFor sub-locations: Egress, internal, or GRE tunnel IP addresses. Each entry is either a single IP address, CIDR (e.g., 10.10.33.0/24), or range (e.g., 10.10.33.1-10.10.33.10))." - }, - "ports": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "IP ports that are associated with the location" - }, - "subLocScopeEnabled": { - "type": "boolean", - "description": "Indicates whether defining scopes is allowed for this sublocation. Sublocation scopes are available only for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScope": { - "type": "string", - "description": "Defines a scope for the sublocation from the available types to segregate workload traffic from a single sublocation to apply different Cloud Connector and ZIA security policies. This field is only available for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScopeValues": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "subLocAccIds": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "vpnCredentials": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "VPN credential id" - }, - "type": { - "type": "string", - "description": "VPN authentication type (i.e., how the VPN credential is sent to the server). It is not modifiable after VpnCredential is created.\nNote: Zscaler no longer supports adding a new XAUTH VPN credential, but existing entries can be edited or deleted using the respective endpoints." - }, - "fqdn": { - "type": "string", - "description": "Fully Qualified Domain Name. Applicable only to UFQDN or XAUTH (or HOSTED_MOBILE_USERS) auth type." - }, - "ipAddress": { - "type": "string", - "description": "Static IP address for VPN that is self-provisioned or provisioned by Zscaler. This is a required field for IP auth type and is not applicable to other auth types.\nNote: If you want Zscaler to provision static IP addresses for your organization, contact Zscaler Support." - }, - "preSharedKey": { - "type": "string", - "description": "Pre-shared key. This is a required field for UFQDN and IP auth type." - }, - "comments": { - "type": "string", - "description": "Additional information about this VPN credential." - }, - "location": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "Location that is associated to this VPN credential. Non-existence means not associated to any location." - }, - "managedBy": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "SD-WAN Partner that manages the location. If a partner does not manage the location, this is set to Self." - } - } - }, - "description": "VPN User Credentials that are associated with the location." - }, - "authRequired": { - "type": "boolean", - "description": "Enforce Authentication. Required when ports are enabled, IP Surrogate is enabled, or Kerberos Authentication is enabled." - }, - "basicAuthEnabled": { - "type": "boolean", - "description": "Enable Basic Authentication at the location" - }, - "digestAuthEnabled": { - "type": "boolean", - "description": "Enable Digest Authentication at the location" - }, - "kerberosAuth": { - "type": "boolean", - "description": "Enable Kerberos Authentication at the location" - }, - "iotDiscoveryEnabled": { - "type": "boolean", - "description": "Enable IOT Discovery at the location" - }, - "iotEnforcePolicySet": { - "type": "boolean" - }, - "cookiesAndProxy": { - "type": "boolean", - "description": "If set to true, the surrogateIPEnforcedForKnownBrowsers option is enabled for all authentication methods including cookie-based, Kerberos, Basic, and Digest authentication to leverage the existing IP address-to-user mapping (acquired from surrogate IP) to authenticate users and prevent further authentication challenges for traffic originating from that source IP address." - }, - "sslScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable SSL Inspection. Set to true in order to apply your SSL Inspection policy to HTTPS traffic in the location and inspect HTTPS transactions for data leakage, malicious content, and viruses." - }, - "zappSSLScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable Zscaler App SSL Setting. When set to true, the Zscaler App SSL Scan Setting takes effect, irrespective of the SSL policy that is configured for the location." - }, - "xffForwardEnabled": { - "type": "boolean", - "description": "Enable XFF Forwarding for a location. When set to true, traffic is passed to Zscaler Cloud via the X-Forwarded-For (XFF) header.\nNote: For sub-locations, this attribute is a read-only field as the value is inherited from the parent location." - }, - "surrogateIP": { - "type": "boolean", - "description": "Enable Surrogate IP. When set to true, users are mapped to internal device IP addresses" - }, - "idleTimeInMinutes": { - "type": "integer", - "description": "Idle Time to Disassociation. The user mapping idle time (in minutes) is required if a Surrogate IP is enabled" - }, - "displayTimeUnit": { - "type": "string", - "description": "Display Time Unit. The time unit to display for IP Surrogate idle time to disassociation" - }, - "surrogateIPEnforcedForKnownBrowsers": { - "type": "boolean", - "description": "Enforce Surrogate IP for Known Browsers. When set to true, IP Surrogate is enforced for all known browsers" - }, - "surrogateRefreshTimeInMinutes": { - "type": "integer", - "description": "Refresh Time for re-validation of Surrogacy. The surrogate refresh time (in minutes) to re-validate the IP surrogates" - }, - "surrogateRefreshTimeUnit": { - "type": "string", - "description": "Display Refresh Time Unit. The time unit to display for refresh time for re-validation of surrogacy" - }, - "ofwEnabled": { - "type": "boolean", - "description": "Enable Firewall. When set to true, Firewall is enabled for the location." - }, - "ipsControl": { - "type": "boolean", - "description": "Enable IPS Control. When set to true, IPS Control is enabled for the location if Firewall is enabled." - }, - "aupEnabled": { - "type": "boolean", - "description": "Enable AUP. When set to true, AUP is enabled for the location" - }, - "cautionEnabled": { - "type": "boolean", - "description": "Enable Caution. When set to true, a caution notifcation is enabled for the location" - }, - "aupBlockInternetUntilAccepted": { - "type": "boolean", - "description": "For First Time AUP Behavior, Block Internet Access. When set, all internet access (including non-HTTP traffic) is disabled until the user accepts the AUP." - }, - "aupForceSslInspection": { - "type": "boolean", - "description": "For First Time AUP Behavior, Force SSL Inspection. When set, Zscaler forces SSL Inspection in order to enforce AUP for HTTPS traffic." - }, - "aupTimeoutInDays": { - "type": "integer", - "description": "Custom AUP Frequency. Refresh time (in days) to re-validate the AUP." - }, - "profile": { - "type": "string", - "description": "Profile tag that specifies the location traffic type. If not specified, this tag defaults to \"Unassigned\"." - }, - "excludeFromDynamicGroups": { - "type": "boolean" - }, - "excludeFromManualGroups": { - "type": "boolean" - }, - "description": { - "type": "string", - "description": "Additional notes or information regarding the location or sub-location. The description cannot exceed 1024 characters." - }, - "otherSubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv4 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other and it can be renamed, if required." - }, - "other6SubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv6 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other6 and it can be renamed, if required. This field is applicable only if ipv6Enabled is set is true." - }, - "ecLocation": { - "type": "boolean" - }, - "ipv6Enabled": { - "type": "boolean", - "description": "If set to true, IPv6 is enabled for the location and IPv6 traffic from the location can be forwarded to the Zscaler service to enforce security policies." - }, - "defaultExtranetTsPool": { - "type": "boolean", - "description": "Indicates that the traffic selector specified in the extranet is the designated default traffic selector" - }, - "defaultExtranetDns": { - "type": "boolean", - "description": "Indicates that the DNS server configuration used in the extranet is the designated default DNS server" - }, - "extranet": { - "type": "object", - "description": "The ID of the extranet resource that must be assigned to the location" - }, - "extranetIpPool": { - "type": "object", - "description": "The ID of the traffic selector specified in the extranet" - }, - "extranetDns": { - "type": "object", - "description": "The ID of the DNS server configuration used in the extranet" - }, - "ipv6Dns64Prefix": { - "type": "boolean" - }, - "dynamiclocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "staticLocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZenClusters": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZens": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -17708,333 +10149,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Location ID" - }, - "name": { - "type": "string", - "description": "Location Name" - }, - "parentId": { - "type": "integer", - "description": "Parent Location ID. If this ID does not exist or is 0, it is implied that it is a parent location. Otherwise, it is a sub-location whose parent has this ID. x-applicableTo: SUB" - }, - "upBandwidth": { - "type": "integer", - "description": "Upload bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "dnBandwidth": { - "type": "integer", - "description": "Download bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "country": { - "type": "string", - "description": "Country" - }, - "state": { - "type": "string" - }, - "language": { - "type": "string", - "description": "Language" - }, - "tz": { - "type": "string", - "description": "Timezone of the location. If not specified, it defaults to GMT." - }, - "childCount": { - "type": "integer" - }, - "matchInChild": { - "type": "boolean" - }, - "geoOverride": { - "type": "boolean" - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "For locations: IP addresses of the egress points that are provisioned in the Zscaler Cloud. Each entry is a single IP address (e.g., 238.10.33.9).\nFor sub-locations: Egress, internal, or GRE tunnel IP addresses. Each entry is either a single IP address, CIDR (e.g., 10.10.33.0/24), or range (e.g., 10.10.33.1-10.10.33.10))." - }, - "ports": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "IP ports that are associated with the location" - }, - "subLocScopeEnabled": { - "type": "boolean", - "description": "Indicates whether defining scopes is allowed for this sublocation. Sublocation scopes are available only for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScope": { - "type": "string", - "description": "Defines a scope for the sublocation from the available types to segregate workload traffic from a single sublocation to apply different Cloud Connector and ZIA security policies. This field is only available for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScopeValues": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "subLocAccIds": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "vpnCredentials": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "VPN credential id" - }, - "type": { - "type": "string", - "description": "VPN authentication type (i.e., how the VPN credential is sent to the server). It is not modifiable after VpnCredential is created.\nNote: Zscaler no longer supports adding a new XAUTH VPN credential, but existing entries can be edited or deleted using the respective endpoints." - }, - "fqdn": { - "type": "string", - "description": "Fully Qualified Domain Name. Applicable only to UFQDN or XAUTH (or HOSTED_MOBILE_USERS) auth type." - }, - "ipAddress": { - "type": "string", - "description": "Static IP address for VPN that is self-provisioned or provisioned by Zscaler. This is a required field for IP auth type and is not applicable to other auth types.\nNote: If you want Zscaler to provision static IP addresses for your organization, contact Zscaler Support." - }, - "preSharedKey": { - "type": "string", - "description": "Pre-shared key. This is a required field for UFQDN and IP auth type." - }, - "comments": { - "type": "string", - "description": "Additional information about this VPN credential." - }, - "location": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "Location that is associated to this VPN credential. Non-existence means not associated to any location." - }, - "managedBy": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "SD-WAN Partner that manages the location. If a partner does not manage the location, this is set to Self." - } - } - }, - "description": "VPN User Credentials that are associated with the location." - }, - "authRequired": { - "type": "boolean", - "description": "Enforce Authentication. Required when ports are enabled, IP Surrogate is enabled, or Kerberos Authentication is enabled." - }, - "basicAuthEnabled": { - "type": "boolean", - "description": "Enable Basic Authentication at the location" - }, - "digestAuthEnabled": { - "type": "boolean", - "description": "Enable Digest Authentication at the location" - }, - "kerberosAuth": { - "type": "boolean", - "description": "Enable Kerberos Authentication at the location" - }, - "iotDiscoveryEnabled": { - "type": "boolean", - "description": "Enable IOT Discovery at the location" - }, - "iotEnforcePolicySet": { - "type": "boolean" - }, - "cookiesAndProxy": { - "type": "boolean", - "description": "If set to true, the surrogateIPEnforcedForKnownBrowsers option is enabled for all authentication methods including cookie-based, Kerberos, Basic, and Digest authentication to leverage the existing IP address-to-user mapping (acquired from surrogate IP) to authenticate users and prevent further authentication challenges for traffic originating from that source IP address." - }, - "sslScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable SSL Inspection. Set to true in order to apply your SSL Inspection policy to HTTPS traffic in the location and inspect HTTPS transactions for data leakage, malicious content, and viruses." - }, - "zappSSLScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable Zscaler App SSL Setting. When set to true, the Zscaler App SSL Scan Setting takes effect, irrespective of the SSL policy that is configured for the location." - }, - "xffForwardEnabled": { - "type": "boolean", - "description": "Enable XFF Forwarding for a location. When set to true, traffic is passed to Zscaler Cloud via the X-Forwarded-For (XFF) header.\nNote: For sub-locations, this attribute is a read-only field as the value is inherited from the parent location." - }, - "surrogateIP": { - "type": "boolean", - "description": "Enable Surrogate IP. When set to true, users are mapped to internal device IP addresses" - }, - "idleTimeInMinutes": { - "type": "integer", - "description": "Idle Time to Disassociation. The user mapping idle time (in minutes) is required if a Surrogate IP is enabled" - }, - "displayTimeUnit": { - "type": "string", - "description": "Display Time Unit. The time unit to display for IP Surrogate idle time to disassociation" - }, - "surrogateIPEnforcedForKnownBrowsers": { - "type": "boolean", - "description": "Enforce Surrogate IP for Known Browsers. When set to true, IP Surrogate is enforced for all known browsers" - }, - "surrogateRefreshTimeInMinutes": { - "type": "integer", - "description": "Refresh Time for re-validation of Surrogacy. The surrogate refresh time (in minutes) to re-validate the IP surrogates" - }, - "surrogateRefreshTimeUnit": { - "type": "string", - "description": "Display Refresh Time Unit. The time unit to display for refresh time for re-validation of surrogacy" - }, - "ofwEnabled": { - "type": "boolean", - "description": "Enable Firewall. When set to true, Firewall is enabled for the location." - }, - "ipsControl": { - "type": "boolean", - "description": "Enable IPS Control. When set to true, IPS Control is enabled for the location if Firewall is enabled." - }, - "aupEnabled": { - "type": "boolean", - "description": "Enable AUP. When set to true, AUP is enabled for the location" - }, - "cautionEnabled": { - "type": "boolean", - "description": "Enable Caution. When set to true, a caution notifcation is enabled for the location" - }, - "aupBlockInternetUntilAccepted": { - "type": "boolean", - "description": "For First Time AUP Behavior, Block Internet Access. When set, all internet access (including non-HTTP traffic) is disabled until the user accepts the AUP." - }, - "aupForceSslInspection": { - "type": "boolean", - "description": "For First Time AUP Behavior, Force SSL Inspection. When set, Zscaler forces SSL Inspection in order to enforce AUP for HTTPS traffic." - }, - "aupTimeoutInDays": { - "type": "integer", - "description": "Custom AUP Frequency. Refresh time (in days) to re-validate the AUP." - }, - "profile": { - "type": "string", - "description": "Profile tag that specifies the location traffic type. If not specified, this tag defaults to \"Unassigned\"." - }, - "excludeFromDynamicGroups": { - "type": "boolean" - }, - "excludeFromManualGroups": { - "type": "boolean" - }, - "description": { - "type": "string", - "description": "Additional notes or information regarding the location or sub-location. The description cannot exceed 1024 characters." - }, - "otherSubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv4 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other and it can be renamed, if required." - }, - "other6SubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv6 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other6 and it can be renamed, if required. This field is applicable only if ipv6Enabled is set is true." - }, - "ecLocation": { - "type": "boolean" - }, - "ipv6Enabled": { - "type": "boolean", - "description": "If set to true, IPv6 is enabled for the location and IPv6 traffic from the location can be forwarded to the Zscaler service to enforce security policies." - }, - "defaultExtranetTsPool": { - "type": "boolean", - "description": "Indicates that the traffic selector specified in the extranet is the designated default traffic selector" - }, - "defaultExtranetDns": { - "type": "boolean", - "description": "Indicates that the DNS server configuration used in the extranet is the designated default DNS server" - }, - "extranet": { - "type": "object", - "description": "The ID of the extranet resource that must be assigned to the location" - }, - "extranetIpPool": { - "type": "object", - "description": "The ID of the traffic selector specified in the extranet" - }, - "extranetDns": { - "type": "object", - "description": "The ID of the DNS server configuration used in the extranet" - }, - "ipv6Dns64Prefix": { - "type": "boolean" - }, - "dynamiclocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "staticLocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZenClusters": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZens": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -18045,7 +10167,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -18053,17 +10175,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "03c37b34-845b-4943-bb98-32f7d8b09fd9", + "uuid": "c126c654-fabf-4cdc-a169-6dbf500a26fb", "created": "2026-08-14T20:45:30.791Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -18071,7 +10193,7 @@ }, { "iid": 76, - "reference": "fb891498-df6a-4b5e-bbec-47eee2398a5b", + "reference": "381e34da-cdd0-478d-8171-e48a6a1433e9", "type": "workflow", "folder": "/Locations", "document": { @@ -18094,8 +10216,8 @@ "summary": "locationmanagement_Update", "description": "locationmanagement_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -18147,336 +10269,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Location ID" - }, - "name": { - "type": "string", - "description": "Location Name" - }, - "parentId": { - "type": "integer", - "description": "Parent Location ID. If this ID does not exist or is 0, it is implied that it is a parent location. Otherwise, it is a sub-location whose parent has this ID. x-applicableTo: SUB" - }, - "upBandwidth": { - "type": "integer", - "description": "Upload bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "dnBandwidth": { - "type": "integer", - "description": "Download bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "country": { - "type": "string", - "description": "Country" - }, - "state": { - "type": "string" - }, - "language": { - "type": "string", - "description": "Language" - }, - "tz": { - "type": "string", - "description": "Timezone of the location. If not specified, it defaults to GMT." - }, - "childCount": { - "type": "integer" - }, - "matchInChild": { - "type": "boolean" - }, - "geoOverride": { - "type": "boolean" - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "For locations: IP addresses of the egress points that are provisioned in the Zscaler Cloud. Each entry is a single IP address (e.g., 238.10.33.9).\nFor sub-locations: Egress, internal, or GRE tunnel IP addresses. Each entry is either a single IP address, CIDR (e.g., 10.10.33.0/24), or range (e.g., 10.10.33.1-10.10.33.10))." - }, - "ports": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "IP ports that are associated with the location" - }, - "subLocScopeEnabled": { - "type": "boolean", - "description": "Indicates whether defining scopes is allowed for this sublocation. Sublocation scopes are available only for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScope": { - "type": "string", - "description": "Defines a scope for the sublocation from the available types to segregate workload traffic from a single sublocation to apply different Cloud Connector and ZIA security policies. This field is only available for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScopeValues": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "subLocAccIds": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "vpnCredentials": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "VPN credential id" - }, - "type": { - "type": "string", - "description": "VPN authentication type (i.e., how the VPN credential is sent to the server). It is not modifiable after VpnCredential is created.\nNote: Zscaler no longer supports adding a new XAUTH VPN credential, but existing entries can be edited or deleted using the respective endpoints." - }, - "fqdn": { - "type": "string", - "description": "Fully Qualified Domain Name. Applicable only to UFQDN or XAUTH (or HOSTED_MOBILE_USERS) auth type." - }, - "ipAddress": { - "type": "string", - "description": "Static IP address for VPN that is self-provisioned or provisioned by Zscaler. This is a required field for IP auth type and is not applicable to other auth types.\nNote: If you want Zscaler to provision static IP addresses for your organization, contact Zscaler Support." - }, - "preSharedKey": { - "type": "string", - "description": "Pre-shared key. This is a required field for UFQDN and IP auth type." - }, - "comments": { - "type": "string", - "description": "Additional information about this VPN credential." - }, - "location": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "Location that is associated to this VPN credential. Non-existence means not associated to any location." - }, - "managedBy": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "SD-WAN Partner that manages the location. If a partner does not manage the location, this is set to Self." - } - } - }, - "description": "VPN User Credentials that are associated with the location." - }, - "authRequired": { - "type": "boolean", - "description": "Enforce Authentication. Required when ports are enabled, IP Surrogate is enabled, or Kerberos Authentication is enabled." - }, - "basicAuthEnabled": { - "type": "boolean", - "description": "Enable Basic Authentication at the location" - }, - "digestAuthEnabled": { - "type": "boolean", - "description": "Enable Digest Authentication at the location" - }, - "kerberosAuth": { - "type": "boolean", - "description": "Enable Kerberos Authentication at the location" - }, - "iotDiscoveryEnabled": { - "type": "boolean", - "description": "Enable IOT Discovery at the location" - }, - "iotEnforcePolicySet": { - "type": "boolean" - }, - "cookiesAndProxy": { - "type": "boolean", - "description": "If set to true, the surrogateIPEnforcedForKnownBrowsers option is enabled for all authentication methods including cookie-based, Kerberos, Basic, and Digest authentication to leverage the existing IP address-to-user mapping (acquired from surrogate IP) to authenticate users and prevent further authentication challenges for traffic originating from that source IP address." - }, - "sslScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable SSL Inspection. Set to true in order to apply your SSL Inspection policy to HTTPS traffic in the location and inspect HTTPS transactions for data leakage, malicious content, and viruses." - }, - "zappSSLScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable Zscaler App SSL Setting. When set to true, the Zscaler App SSL Scan Setting takes effect, irrespective of the SSL policy that is configured for the location." - }, - "xffForwardEnabled": { - "type": "boolean", - "description": "Enable XFF Forwarding for a location. When set to true, traffic is passed to Zscaler Cloud via the X-Forwarded-For (XFF) header.\nNote: For sub-locations, this attribute is a read-only field as the value is inherited from the parent location." - }, - "surrogateIP": { - "type": "boolean", - "description": "Enable Surrogate IP. When set to true, users are mapped to internal device IP addresses" - }, - "idleTimeInMinutes": { - "type": "integer", - "description": "Idle Time to Disassociation. The user mapping idle time (in minutes) is required if a Surrogate IP is enabled" - }, - "displayTimeUnit": { - "type": "string", - "description": "Display Time Unit. The time unit to display for IP Surrogate idle time to disassociation" - }, - "surrogateIPEnforcedForKnownBrowsers": { - "type": "boolean", - "description": "Enforce Surrogate IP for Known Browsers. When set to true, IP Surrogate is enforced for all known browsers" - }, - "surrogateRefreshTimeInMinutes": { - "type": "integer", - "description": "Refresh Time for re-validation of Surrogacy. The surrogate refresh time (in minutes) to re-validate the IP surrogates" - }, - "surrogateRefreshTimeUnit": { - "type": "string", - "description": "Display Refresh Time Unit. The time unit to display for refresh time for re-validation of surrogacy" - }, - "ofwEnabled": { - "type": "boolean", - "description": "Enable Firewall. When set to true, Firewall is enabled for the location." - }, - "ipsControl": { - "type": "boolean", - "description": "Enable IPS Control. When set to true, IPS Control is enabled for the location if Firewall is enabled." - }, - "aupEnabled": { - "type": "boolean", - "description": "Enable AUP. When set to true, AUP is enabled for the location" - }, - "cautionEnabled": { - "type": "boolean", - "description": "Enable Caution. When set to true, a caution notifcation is enabled for the location" - }, - "aupBlockInternetUntilAccepted": { - "type": "boolean", - "description": "For First Time AUP Behavior, Block Internet Access. When set, all internet access (including non-HTTP traffic) is disabled until the user accepts the AUP." - }, - "aupForceSslInspection": { - "type": "boolean", - "description": "For First Time AUP Behavior, Force SSL Inspection. When set, Zscaler forces SSL Inspection in order to enforce AUP for HTTPS traffic." - }, - "aupTimeoutInDays": { - "type": "integer", - "description": "Custom AUP Frequency. Refresh time (in days) to re-validate the AUP." - }, - "profile": { - "type": "string", - "description": "Profile tag that specifies the location traffic type. If not specified, this tag defaults to \"Unassigned\"." - }, - "excludeFromDynamicGroups": { - "type": "boolean" - }, - "excludeFromManualGroups": { - "type": "boolean" - }, - "description": { - "type": "string", - "description": "Additional notes or information regarding the location or sub-location. The description cannot exceed 1024 characters." - }, - "otherSubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv4 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other and it can be renamed, if required." - }, - "other6SubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv6 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other6 and it can be renamed, if required. This field is applicable only if ipv6Enabled is set is true." - }, - "ecLocation": { - "type": "boolean" - }, - "ipv6Enabled": { - "type": "boolean", - "description": "If set to true, IPv6 is enabled for the location and IPv6 traffic from the location can be forwarded to the Zscaler service to enforce security policies." - }, - "defaultExtranetTsPool": { - "type": "boolean", - "description": "Indicates that the traffic selector specified in the extranet is the designated default traffic selector" - }, - "defaultExtranetDns": { - "type": "boolean", - "description": "Indicates that the DNS server configuration used in the extranet is the designated default DNS server" - }, - "extranet": { - "type": "object", - "description": "The ID of the extranet resource that must be assigned to the location" - }, - "extranetIpPool": { - "type": "object", - "description": "The ID of the traffic selector specified in the extranet" - }, - "extranetDns": { - "type": "object", - "description": "The ID of the DNS server configuration used in the extranet" - }, - "ipv6Dns64Prefix": { - "type": "boolean" - }, - "dynamiclocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "staticLocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZenClusters": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZens": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -18488,336 +10298,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Location ID" - }, - "name": { - "type": "string", - "description": "Location Name" - }, - "parentId": { - "type": "integer", - "description": "Parent Location ID. If this ID does not exist or is 0, it is implied that it is a parent location. Otherwise, it is a sub-location whose parent has this ID. x-applicableTo: SUB" - }, - "upBandwidth": { - "type": "integer", - "description": "Upload bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "dnBandwidth": { - "type": "integer", - "description": "Download bandwidth in kbps. The value 0 implies no Bandwidth Control enforcement" - }, - "country": { - "type": "string", - "description": "Country" - }, - "state": { - "type": "string" - }, - "language": { - "type": "string", - "description": "Language" - }, - "tz": { - "type": "string", - "description": "Timezone of the location. If not specified, it defaults to GMT." - }, - "childCount": { - "type": "integer" - }, - "matchInChild": { - "type": "boolean" - }, - "geoOverride": { - "type": "boolean" - }, - "ipAddresses": { - "type": "array", - "items": { - "type": "string" - }, - "description": "For locations: IP addresses of the egress points that are provisioned in the Zscaler Cloud. Each entry is a single IP address (e.g., 238.10.33.9).\nFor sub-locations: Egress, internal, or GRE tunnel IP addresses. Each entry is either a single IP address, CIDR (e.g., 10.10.33.0/24), or range (e.g., 10.10.33.1-10.10.33.10))." - }, - "ports": { - "type": "array", - "items": { - "type": "integer" - }, - "description": "IP ports that are associated with the location" - }, - "subLocScopeEnabled": { - "type": "boolean", - "description": "Indicates whether defining scopes is allowed for this sublocation. Sublocation scopes are available only for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScope": { - "type": "string", - "description": "Defines a scope for the sublocation from the available types to segregate workload traffic from a single sublocation to apply different Cloud Connector and ZIA security policies. This field is only available for the Workload traffic type sublocations whose parent locations are associated with Amazon Web Services (AWS) Cloud Connector groups." - }, - "subLocScopeValues": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "subLocAccIds": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Specifies values for the selected sublocation scope type" - }, - "vpnCredentials": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "VPN credential id" - }, - "type": { - "type": "string", - "description": "VPN authentication type (i.e., how the VPN credential is sent to the server). It is not modifiable after VpnCredential is created.\nNote: Zscaler no longer supports adding a new XAUTH VPN credential, but existing entries can be edited or deleted using the respective endpoints." - }, - "fqdn": { - "type": "string", - "description": "Fully Qualified Domain Name. Applicable only to UFQDN or XAUTH (or HOSTED_MOBILE_USERS) auth type." - }, - "ipAddress": { - "type": "string", - "description": "Static IP address for VPN that is self-provisioned or provisioned by Zscaler. This is a required field for IP auth type and is not applicable to other auth types.\nNote: If you want Zscaler to provision static IP addresses for your organization, contact Zscaler Support." - }, - "preSharedKey": { - "type": "string", - "description": "Pre-shared key. This is a required field for UFQDN and IP auth type." - }, - "comments": { - "type": "string", - "description": "Additional information about this VPN credential." - }, - "location": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "Location that is associated to this VPN credential. Non-existence means not associated to any location." - }, - "managedBy": { - "type": "array", - "items": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Identifier that uniquely identifies an entity" - }, - "name": { - "type": "string", - "description": "The configured name of the entity" - }, - "extensions": { - "type": "object" - } - } - }, - "description": "SD-WAN Partner that manages the location. If a partner does not manage the location, this is set to Self." - } - } - }, - "description": "VPN User Credentials that are associated with the location." - }, - "authRequired": { - "type": "boolean", - "description": "Enforce Authentication. Required when ports are enabled, IP Surrogate is enabled, or Kerberos Authentication is enabled." - }, - "basicAuthEnabled": { - "type": "boolean", - "description": "Enable Basic Authentication at the location" - }, - "digestAuthEnabled": { - "type": "boolean", - "description": "Enable Digest Authentication at the location" - }, - "kerberosAuth": { - "type": "boolean", - "description": "Enable Kerberos Authentication at the location" - }, - "iotDiscoveryEnabled": { - "type": "boolean", - "description": "Enable IOT Discovery at the location" - }, - "iotEnforcePolicySet": { - "type": "boolean" - }, - "cookiesAndProxy": { - "type": "boolean", - "description": "If set to true, the surrogateIPEnforcedForKnownBrowsers option is enabled for all authentication methods including cookie-based, Kerberos, Basic, and Digest authentication to leverage the existing IP address-to-user mapping (acquired from surrogate IP) to authenticate users and prevent further authentication challenges for traffic originating from that source IP address." - }, - "sslScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable SSL Inspection. Set to true in order to apply your SSL Inspection policy to HTTPS traffic in the location and inspect HTTPS transactions for data leakage, malicious content, and viruses." - }, - "zappSSLScanEnabled": { - "type": "boolean", - "description": "This parameter was deprecated and no longer has an effect on SSL policy. It remains supported in the API payload in order to maintain backwards compatibility with existing scripts, but it will be removed in future.\nEnable Zscaler App SSL Setting. When set to true, the Zscaler App SSL Scan Setting takes effect, irrespective of the SSL policy that is configured for the location." - }, - "xffForwardEnabled": { - "type": "boolean", - "description": "Enable XFF Forwarding for a location. When set to true, traffic is passed to Zscaler Cloud via the X-Forwarded-For (XFF) header.\nNote: For sub-locations, this attribute is a read-only field as the value is inherited from the parent location." - }, - "surrogateIP": { - "type": "boolean", - "description": "Enable Surrogate IP. When set to true, users are mapped to internal device IP addresses" - }, - "idleTimeInMinutes": { - "type": "integer", - "description": "Idle Time to Disassociation. The user mapping idle time (in minutes) is required if a Surrogate IP is enabled" - }, - "displayTimeUnit": { - "type": "string", - "description": "Display Time Unit. The time unit to display for IP Surrogate idle time to disassociation" - }, - "surrogateIPEnforcedForKnownBrowsers": { - "type": "boolean", - "description": "Enforce Surrogate IP for Known Browsers. When set to true, IP Surrogate is enforced for all known browsers" - }, - "surrogateRefreshTimeInMinutes": { - "type": "integer", - "description": "Refresh Time for re-validation of Surrogacy. The surrogate refresh time (in minutes) to re-validate the IP surrogates" - }, - "surrogateRefreshTimeUnit": { - "type": "string", - "description": "Display Refresh Time Unit. The time unit to display for refresh time for re-validation of surrogacy" - }, - "ofwEnabled": { - "type": "boolean", - "description": "Enable Firewall. When set to true, Firewall is enabled for the location." - }, - "ipsControl": { - "type": "boolean", - "description": "Enable IPS Control. When set to true, IPS Control is enabled for the location if Firewall is enabled." - }, - "aupEnabled": { - "type": "boolean", - "description": "Enable AUP. When set to true, AUP is enabled for the location" - }, - "cautionEnabled": { - "type": "boolean", - "description": "Enable Caution. When set to true, a caution notifcation is enabled for the location" - }, - "aupBlockInternetUntilAccepted": { - "type": "boolean", - "description": "For First Time AUP Behavior, Block Internet Access. When set, all internet access (including non-HTTP traffic) is disabled until the user accepts the AUP." - }, - "aupForceSslInspection": { - "type": "boolean", - "description": "For First Time AUP Behavior, Force SSL Inspection. When set, Zscaler forces SSL Inspection in order to enforce AUP for HTTPS traffic." - }, - "aupTimeoutInDays": { - "type": "integer", - "description": "Custom AUP Frequency. Refresh time (in days) to re-validate the AUP." - }, - "profile": { - "type": "string", - "description": "Profile tag that specifies the location traffic type. If not specified, this tag defaults to \"Unassigned\"." - }, - "excludeFromDynamicGroups": { - "type": "boolean" - }, - "excludeFromManualGroups": { - "type": "boolean" - }, - "description": { - "type": "string", - "description": "Additional notes or information regarding the location or sub-location. The description cannot exceed 1024 characters." - }, - "otherSubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv4 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other and it can be renamed, if required." - }, - "other6SubLocation": { - "type": "boolean", - "description": "If set to true, indicates that this is a default sub-location created by the Zscaler service to accommodate IPv6 addresses that are not part of any user-defined sub-locations. The default sub-location is created with the name Other6 and it can be renamed, if required. This field is applicable only if ipv6Enabled is set is true." - }, - "ecLocation": { - "type": "boolean" - }, - "ipv6Enabled": { - "type": "boolean", - "description": "If set to true, IPv6 is enabled for the location and IPv6 traffic from the location can be forwarded to the Zscaler service to enforce security policies." - }, - "defaultExtranetTsPool": { - "type": "boolean", - "description": "Indicates that the traffic selector specified in the extranet is the designated default traffic selector" - }, - "defaultExtranetDns": { - "type": "boolean", - "description": "Indicates that the DNS server configuration used in the extranet is the designated default DNS server" - }, - "extranet": { - "type": "object", - "description": "The ID of the extranet resource that must be assigned to the location" - }, - "extranetIpPool": { - "type": "object", - "description": "The ID of the traffic selector specified in the extranet" - }, - "extranetDns": { - "type": "object", - "description": "The ID of the DNS server configuration used in the extranet" - }, - "ipv6Dns64Prefix": { - "type": "boolean" - }, - "dynamiclocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "staticLocationGroups": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZenClusters": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - }, - "virtualZens": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - } - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -18828,7 +10326,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -18836,17 +10334,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "373cdbb5-e7c7-4bef-a732-cbc5da37f967", + "uuid": "c62b61f6-0909-42c3-a96e-4184b69e19d3", "created": "2026-08-14T20:45:30.832Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -18854,7 +10352,7 @@ }, { "iid": 77, - "reference": "dcec20e6-81ee-4d3f-82c5-2fe9bcf8d139", + "reference": "642bfd29-fcca-4801-999d-c8f10bf1122f", "type": "workflow", "folder": "/Locations", "document": { @@ -18877,8 +10375,8 @@ "summary": "locationmanagement_Delete", "description": "locationmanagement_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -18928,7 +10426,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -18939,7 +10444,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -18950,7 +10462,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -18958,17 +10470,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "5606d20e-b123-4b53-9a82-8d50d1788382", + "uuid": "3557ef60-38de-4d49-b80f-41e511a35eff", "created": "2026-08-14T20:45:30.872Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -18976,7 +10488,7 @@ }, { "iid": 78, - "reference": "2dd9c525-5adf-4422-bf3f-b20aba49e9f3", + "reference": "a421cdbb-8495-4b11-a483-bba88ebe6d2d", "type": "workflow", "folder": "/Locations", "document": { @@ -18999,8 +10511,8 @@ "summary": "locationmanagement_GetAll", "description": "locationmanagement_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19061,7 +10573,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19069,17 +10581,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "f08661ae-3eb9-4e88-a0eb-568bda1a27da", + "uuid": "d5e7ae6f-9411-4320-8f62-c8e112eacdb5", "created": "2026-08-14T20:45:30.906Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19087,7 +10599,7 @@ }, { "iid": 79, - "reference": "135a1ea4-5a90-4f5b-a165-888d2357924f", + "reference": "a397b13d-16c7-4275-a35b-ab7dacfa3040", "type": "workflow", "folder": "/Rule Labels", "document": { @@ -19110,8 +10622,8 @@ "summary": "rule_labels_Get", "description": "rule_labels_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19161,7 +10673,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -19172,7 +10691,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -19183,7 +10709,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19191,17 +10717,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "c94d10de-9b7c-4e0c-a873-ca73e91356cc", + "uuid": "24849df7-ce84-4e48-a36a-a7c735519219", "created": "2026-08-14T20:45:30.944Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19209,7 +10735,7 @@ }, { "iid": 80, - "reference": "f0e5ed25-2d6a-483f-b1b7-77ac2c687c05", + "reference": "e5f143a8-cc61-422b-8432-1e877e3ed01f", "type": "workflow", "folder": "/Rule Labels", "document": { @@ -19232,8 +10758,8 @@ "summary": "rule_labels_Create", "description": "rule_labels_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19284,37 +10810,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the rule label." - }, - "name": { - "type": "string", - "description": "The rule label name." - }, - "description": { - "type": "string", - "description": "The rule label description." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule lable was last modified. This is a read-only field. Ignored by PUT and DELETE requests." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the rule label last. This is a read-only field. Ignored by PUT requests." - }, - "createdBy": { - "type": "object", - "description": "The admin that created the rule label. This is a read-only field. Ignored by PUT requests." - }, - "referencedRuleCount": { - "type": "integer", - "description": "The number of rules that reference the label." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -19325,37 +10828,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the rule label." - }, - "name": { - "type": "string", - "description": "The rule label name." - }, - "description": { - "type": "string", - "description": "The rule label description." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule lable was last modified. This is a read-only field. Ignored by PUT and DELETE requests." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the rule label last. This is a read-only field. Ignored by PUT requests." - }, - "createdBy": { - "type": "object", - "description": "The admin that created the rule label. This is a read-only field. Ignored by PUT requests." - }, - "referencedRuleCount": { - "type": "integer", - "description": "The number of rules that reference the label." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -19366,7 +10846,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19374,17 +10854,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "ce7afb1f-e1e8-49e3-ab57-d4b21e835f41", + "uuid": "3de6d8b7-b950-4229-9bd8-f38ad85dc884", "created": "2026-08-14T20:45:30.980Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19392,7 +10872,7 @@ }, { "iid": 81, - "reference": "ee9fa916-b6a0-4654-ab18-20353d544c83", + "reference": "f767eedc-9830-43cd-8465-a599fd18d5f8", "type": "workflow", "folder": "/Rule Labels", "document": { @@ -19415,8 +10895,8 @@ "summary": "rule_labels_Update", "description": "rule_labels_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19468,40 +10948,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the rule label." - }, - "name": { - "type": "string", - "description": "The rule label name." - }, - "description": { - "type": "string", - "description": "The rule label description." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule lable was last modified. This is a read-only field. Ignored by PUT and DELETE requests." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the rule label last. This is a read-only field. Ignored by PUT requests." - }, - "createdBy": { - "type": "object", - "description": "The admin that created the rule label. This is a read-only field. Ignored by PUT requests." - }, - "referencedRuleCount": { - "type": "integer", - "description": "The number of rules that reference the label." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -19513,40 +10977,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "The unique identifier for the rule label." - }, - "name": { - "type": "string", - "description": "The rule label name." - }, - "description": { - "type": "string", - "description": "The rule label description." - }, - "lastModifiedTime": { - "type": "integer", - "description": "Timestamp when the rule lable was last modified. This is a read-only field. Ignored by PUT and DELETE requests." - }, - "lastModifiedBy": { - "type": "object", - "description": "The admin that modified the rule label last. This is a read-only field. Ignored by PUT requests." - }, - "createdBy": { - "type": "object", - "description": "The admin that created the rule label. This is a read-only field. Ignored by PUT requests." - }, - "referencedRuleCount": { - "type": "integer", - "description": "The number of rules that reference the label." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -19557,7 +11005,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19565,17 +11013,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "626facbb-c518-40eb-a429-93d564661e3a", + "uuid": "0ff8937e-4a39-406e-a8c0-a17fd0421f07", "created": "2026-08-14T20:45:31.018Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19583,7 +11031,7 @@ }, { "iid": 82, - "reference": "8fcd0883-494d-4870-83fb-9e4f14da784a", + "reference": "ef3fbe42-5df8-4226-8c95-8e0fa1606888", "type": "workflow", "folder": "/Rule Labels", "document": { @@ -19606,8 +11054,8 @@ "summary": "rule_labels_Delete", "description": "rule_labels_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19657,7 +11105,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -19668,7 +11123,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -19679,7 +11141,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19687,17 +11149,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "1be9d98f-c3ed-4237-ba8e-1b2f4b5c0eda", + "uuid": "c6b77b83-6d9a-4964-ba29-a32e136bdcf4", "created": "2026-08-14T20:45:31.056Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19705,7 +11167,7 @@ }, { "iid": 83, - "reference": "7482f1e1-e49f-41b9-8ad6-cb2cc2732b05", + "reference": "4d3960ee-af0e-4043-bf95-c38efc1f16a0", "type": "workflow", "folder": "/Rule Labels", "document": { @@ -19728,8 +11190,8 @@ "summary": "rule_labels_GetAll", "description": "rule_labels_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19790,7 +11252,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19798,17 +11260,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "6db3f1d1-b8dd-4dca-9114-cff45c89fdab", + "uuid": "e8ba6484-6e15-428d-8d0a-ef841a9df1dc", "created": "2026-08-14T20:45:31.093Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19816,7 +11278,7 @@ }, { "iid": 84, - "reference": "cd14c9dc-e2d1-4b75-941f-303cf01940d9", + "reference": "fab63658-0ec1-4872-adcf-965b2b13249c", "type": "workflow", "folder": "/URL Categories", "document": { @@ -19839,8 +11301,8 @@ "summary": "urlcategories_Get", "description": "urlcategories_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -19890,7 +11352,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -19901,7 +11370,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -19912,7 +11388,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -19920,17 +11396,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "74e90506-e86c-41a0-b6be-54865bc95da4", + "uuid": "061614a8-58cb-4f36-8c91-4fbb0f85f0c4", "created": "2026-08-14T20:45:31.128Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -19938,7 +11414,7 @@ }, { "iid": 85, - "reference": "75407e6f-383e-42b5-973c-ebd99301fbff", + "reference": "65579bd1-c71a-4008-b332-9a692ee21e51", "type": "workflow", "folder": "/URL Categories", "document": { @@ -19961,8 +11437,8 @@ "summary": "urlcategories_GetCustomURLCategories", "description": "urlcategories_GetCustomURLCategories", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -20023,7 +11499,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -20031,17 +11507,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "b0c030d3-8ea6-4c78-9445-8a6e2d386a9a", + "uuid": "ab2ba3aa-bdf5-47c3-9148-fd1b5c047346", "created": "2026-08-14T20:45:31.166Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -20049,7 +11525,7 @@ }, { "iid": 86, - "reference": "ad7a7fba-d39d-4721-9cd3-84e59c6bbdd6", + "reference": "5fa906be-bc3d-4682-90e9-140235135f3e", "type": "workflow", "folder": "/URL Categories", "document": { @@ -20072,8 +11548,8 @@ "summary": "urlcategories_CreateURLCategories", "description": "urlcategories_CreateURLCategories", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -20124,170 +11600,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "URL category" - }, - "configuredName": { - "type": "string", - "description": "Name of the URL category. This is only required for custom URL categories." - }, - "keywords": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom keywords associated to a URL category. Up to 2048 custom keywords can be added per organization across all categories (including bandwidth classes)." - }, - "keywordsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Retained custom keywords from the parent URL category that is associated to a URL category. Up to 2048 retained parent keywords can be added per organization across all categories (including bandwidth classes)." - }, - "urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom URLs to add to a URL category. Up to 25,000 custom URLs can be added per organization across all categories (including bandwidth classes)." - }, - "dbCategorizedUrls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "URLs added to a custom URL category are also retained under the original parent URL category (i.e., the predefined category the URL previously belonged to). The URLs entered are covered by policies that reference the original parent URL category as well as those that reference the custom URL category. For example, if you add www.amazon.com, this URL is covered by policies that reference the custom URL category as well as policies that reference its parent URL category of \"Online Shopping\"." - }, - "customCategory": { - "type": "boolean" - }, - "scopes": { - "type": "array", - "items": { - "type": "object", - "properties": { - "scopeGroupMemberEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Only applicable for the LOCATION_GROUP admin scope type, in which case this attribute gives the list of ID/name pairs of locations within the location group. The attribute name is subject to change." - }, - "Type": { - "type": "string", - "description": "The admin scope type. The attribute name is subject to change." - }, - "ScopeEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Based on the admin scope type, the entities can be the ID/name pair of departments, locations, or location groups. The attribute name is subject to change." - } - } - }, - "description": "Scope of the custom categories." - }, - "editable": { - "type": "boolean", - "description": "Value is set to false for custom URL category when due to scope user does not have edit permission" - }, - "description": { - "type": "string", - "description": "Description of the URL category. Contains tag name and needs to be localized on client side in case of predefined category (customCategory=null or =false), else it contains the user-entered description which does not have localization support." - }, - "type": { - "type": "string", - "description": "Type of the custom categories." - }, - "urlKeywordCounts": { - "type": "object", - "properties": { - "totalUrlCount": { - "type": "integer", - "description": "Custom URL count for the category." - }, - "retainParentUrlCount": { - "type": "integer", - "description": "Count of URLs with retain parent category." - }, - "totalKeywordCount": { - "type": "integer", - "description": "Total keyword count for the category." - }, - "retainParentKeywordCount": { - "type": "integer", - "description": "Count of total keywords with retain parent category." - } - }, - "description": "URL and keyword counts for the URL category." - }, - "val": { - "type": "integer" - }, - "customUrlsCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category." - }, - "superCategory": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "categoryGroup": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "urlType": { - "type": "string", - "description": "Specifies the type of URL match, such as using exact URLs or regex patterns.\nFor regex, the patterns can be specified using the regexPatterns and regexPatternsRetainingParentCategory fields.\nFor exact URLs, specify the required URLs, keywords, or IP ranges using the appropriate fields.\nSupported Values: EXACT, REGEX\nNote: To enable the Regex feature, contact Zscaler Support." - }, - "urlsRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category, that also need to be retained under the original parent category." - }, - "ipRanges": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom IP address ranges associated to a URL category. Up to 2000 custom IP address ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "ipRangesRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The retaining parent custom IP address ranges associated to a URL category. Up to 2000 custom IP ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "customIpRangesCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category." - }, - "ipRangesRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category, that also need to be retained under the original parent category." - }, - "regexPatterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Regex patterns associated with this custom category to support full or partial matches with URLs. Multiple patterns can be added to a category. A pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - }, - "regexPatternsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "This field specifies regex patterns for URLs that must be covered by policies directly referencing this custom category as well as by policies referencing its parent URL category (e.g., Corporate Marketing). Multiple patterns can be added to a category.\nA pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -20298,170 +11618,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "URL category" - }, - "configuredName": { - "type": "string", - "description": "Name of the URL category. This is only required for custom URL categories." - }, - "keywords": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom keywords associated to a URL category. Up to 2048 custom keywords can be added per organization across all categories (including bandwidth classes)." - }, - "keywordsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Retained custom keywords from the parent URL category that is associated to a URL category. Up to 2048 retained parent keywords can be added per organization across all categories (including bandwidth classes)." - }, - "urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom URLs to add to a URL category. Up to 25,000 custom URLs can be added per organization across all categories (including bandwidth classes)." - }, - "dbCategorizedUrls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "URLs added to a custom URL category are also retained under the original parent URL category (i.e., the predefined category the URL previously belonged to). The URLs entered are covered by policies that reference the original parent URL category as well as those that reference the custom URL category. For example, if you add www.amazon.com, this URL is covered by policies that reference the custom URL category as well as policies that reference its parent URL category of \"Online Shopping\"." - }, - "customCategory": { - "type": "boolean" - }, - "scopes": { - "type": "array", - "items": { - "type": "object", - "properties": { - "scopeGroupMemberEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Only applicable for the LOCATION_GROUP admin scope type, in which case this attribute gives the list of ID/name pairs of locations within the location group. The attribute name is subject to change." - }, - "Type": { - "type": "string", - "description": "The admin scope type. The attribute name is subject to change." - }, - "ScopeEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Based on the admin scope type, the entities can be the ID/name pair of departments, locations, or location groups. The attribute name is subject to change." - } - } - }, - "description": "Scope of the custom categories." - }, - "editable": { - "type": "boolean", - "description": "Value is set to false for custom URL category when due to scope user does not have edit permission" - }, - "description": { - "type": "string", - "description": "Description of the URL category. Contains tag name and needs to be localized on client side in case of predefined category (customCategory=null or =false), else it contains the user-entered description which does not have localization support." - }, - "type": { - "type": "string", - "description": "Type of the custom categories." - }, - "urlKeywordCounts": { - "type": "object", - "properties": { - "totalUrlCount": { - "type": "integer", - "description": "Custom URL count for the category." - }, - "retainParentUrlCount": { - "type": "integer", - "description": "Count of URLs with retain parent category." - }, - "totalKeywordCount": { - "type": "integer", - "description": "Total keyword count for the category." - }, - "retainParentKeywordCount": { - "type": "integer", - "description": "Count of total keywords with retain parent category." - } - }, - "description": "URL and keyword counts for the URL category." - }, - "val": { - "type": "integer" - }, - "customUrlsCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category." - }, - "superCategory": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "categoryGroup": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "urlType": { - "type": "string", - "description": "Specifies the type of URL match, such as using exact URLs or regex patterns.\nFor regex, the patterns can be specified using the regexPatterns and regexPatternsRetainingParentCategory fields.\nFor exact URLs, specify the required URLs, keywords, or IP ranges using the appropriate fields.\nSupported Values: EXACT, REGEX\nNote: To enable the Regex feature, contact Zscaler Support." - }, - "urlsRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category, that also need to be retained under the original parent category." - }, - "ipRanges": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom IP address ranges associated to a URL category. Up to 2000 custom IP address ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "ipRangesRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The retaining parent custom IP address ranges associated to a URL category. Up to 2000 custom IP ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "customIpRangesCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category." - }, - "ipRangesRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category, that also need to be retained under the original parent category." - }, - "regexPatterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Regex patterns associated with this custom category to support full or partial matches with URLs. Multiple patterns can be added to a category. A pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - }, - "regexPatternsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "This field specifies regex patterns for URLs that must be covered by policies directly referencing this custom category as well as by policies referencing its parent URL category (e.g., Corporate Marketing). Multiple patterns can be added to a category.\nA pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -20472,7 +11636,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -20480,17 +11644,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "137f7fb9-435e-42a4-aa6a-eaaf3934e2a9", + "uuid": "ee87b780-416e-43d3-8044-4eeaf6142179", "created": "2026-08-14T20:45:31.204Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -20498,7 +11662,7 @@ }, { "iid": 87, - "reference": "ac6bb9f7-a829-46b9-8533-c1e4e639f949", + "reference": "dae80d3e-6c31-4b2f-9889-4bba378ab794", "type": "workflow", "folder": "/URL Categories", "document": { @@ -20521,8 +11685,8 @@ "summary": "urlcategories_UpdateURLCategories", "description": "urlcategories_UpdateURLCategories", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -20574,173 +11738,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "URL category" - }, - "configuredName": { - "type": "string", - "description": "Name of the URL category. This is only required for custom URL categories." - }, - "keywords": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom keywords associated to a URL category. Up to 2048 custom keywords can be added per organization across all categories (including bandwidth classes)." - }, - "keywordsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Retained custom keywords from the parent URL category that is associated to a URL category. Up to 2048 retained parent keywords can be added per organization across all categories (including bandwidth classes)." - }, - "urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom URLs to add to a URL category. Up to 25,000 custom URLs can be added per organization across all categories (including bandwidth classes)." - }, - "dbCategorizedUrls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "URLs added to a custom URL category are also retained under the original parent URL category (i.e., the predefined category the URL previously belonged to). The URLs entered are covered by policies that reference the original parent URL category as well as those that reference the custom URL category. For example, if you add www.amazon.com, this URL is covered by policies that reference the custom URL category as well as policies that reference its parent URL category of \"Online Shopping\"." - }, - "customCategory": { - "type": "boolean" - }, - "scopes": { - "type": "array", - "items": { - "type": "object", - "properties": { - "scopeGroupMemberEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Only applicable for the LOCATION_GROUP admin scope type, in which case this attribute gives the list of ID/name pairs of locations within the location group. The attribute name is subject to change." - }, - "Type": { - "type": "string", - "description": "The admin scope type. The attribute name is subject to change." - }, - "ScopeEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Based on the admin scope type, the entities can be the ID/name pair of departments, locations, or location groups. The attribute name is subject to change." - } - } - }, - "description": "Scope of the custom categories." - }, - "editable": { - "type": "boolean", - "description": "Value is set to false for custom URL category when due to scope user does not have edit permission" - }, - "description": { - "type": "string", - "description": "Description of the URL category. Contains tag name and needs to be localized on client side in case of predefined category (customCategory=null or =false), else it contains the user-entered description which does not have localization support." - }, - "type": { - "type": "string", - "description": "Type of the custom categories." - }, - "urlKeywordCounts": { - "type": "object", - "properties": { - "totalUrlCount": { - "type": "integer", - "description": "Custom URL count for the category." - }, - "retainParentUrlCount": { - "type": "integer", - "description": "Count of URLs with retain parent category." - }, - "totalKeywordCount": { - "type": "integer", - "description": "Total keyword count for the category." - }, - "retainParentKeywordCount": { - "type": "integer", - "description": "Count of total keywords with retain parent category." - } - }, - "description": "URL and keyword counts for the URL category." - }, - "val": { - "type": "integer" - }, - "customUrlsCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category." - }, - "superCategory": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "categoryGroup": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "urlType": { - "type": "string", - "description": "Specifies the type of URL match, such as using exact URLs or regex patterns.\nFor regex, the patterns can be specified using the regexPatterns and regexPatternsRetainingParentCategory fields.\nFor exact URLs, specify the required URLs, keywords, or IP ranges using the appropriate fields.\nSupported Values: EXACT, REGEX\nNote: To enable the Regex feature, contact Zscaler Support." - }, - "urlsRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category, that also need to be retained under the original parent category." - }, - "ipRanges": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom IP address ranges associated to a URL category. Up to 2000 custom IP address ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "ipRangesRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The retaining parent custom IP address ranges associated to a URL category. Up to 2000 custom IP ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "customIpRangesCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category." - }, - "ipRangesRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category, that also need to be retained under the original parent category." - }, - "regexPatterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Regex patterns associated with this custom category to support full or partial matches with URLs. Multiple patterns can be added to a category. A pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - }, - "regexPatternsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "This field specifies regex patterns for URLs that must be covered by policies directly referencing this custom category as well as by policies referencing its parent URL category (e.g., Corporate Marketing). Multiple patterns can be added to a category.\nA pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -20752,173 +11767,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "string", - "description": "URL category" - }, - "configuredName": { - "type": "string", - "description": "Name of the URL category. This is only required for custom URL categories." - }, - "keywords": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom keywords associated to a URL category. Up to 2048 custom keywords can be added per organization across all categories (including bandwidth classes)." - }, - "keywordsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Retained custom keywords from the parent URL category that is associated to a URL category. Up to 2048 retained parent keywords can be added per organization across all categories (including bandwidth classes)." - }, - "urls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom URLs to add to a URL category. Up to 25,000 custom URLs can be added per organization across all categories (including bandwidth classes)." - }, - "dbCategorizedUrls": { - "type": "array", - "items": { - "type": "string" - }, - "description": "URLs added to a custom URL category are also retained under the original parent URL category (i.e., the predefined category the URL previously belonged to). The URLs entered are covered by policies that reference the original parent URL category as well as those that reference the custom URL category. For example, if you add www.amazon.com, this URL is covered by policies that reference the custom URL category as well as policies that reference its parent URL category of \"Online Shopping\"." - }, - "customCategory": { - "type": "boolean" - }, - "scopes": { - "type": "array", - "items": { - "type": "object", - "properties": { - "scopeGroupMemberEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Only applicable for the LOCATION_GROUP admin scope type, in which case this attribute gives the list of ID/name pairs of locations within the location group. The attribute name is subject to change." - }, - "Type": { - "type": "string", - "description": "The admin scope type. The attribute name is subject to change." - }, - "ScopeEntities": { - "type": "array", - "items": { - "type": "object", - "description": "common.IDNameExtensions object" - }, - "description": "Based on the admin scope type, the entities can be the ID/name pair of departments, locations, or location groups. The attribute name is subject to change." - } - } - }, - "description": "Scope of the custom categories." - }, - "editable": { - "type": "boolean", - "description": "Value is set to false for custom URL category when due to scope user does not have edit permission" - }, - "description": { - "type": "string", - "description": "Description of the URL category. Contains tag name and needs to be localized on client side in case of predefined category (customCategory=null or =false), else it contains the user-entered description which does not have localization support." - }, - "type": { - "type": "string", - "description": "Type of the custom categories." - }, - "urlKeywordCounts": { - "type": "object", - "properties": { - "totalUrlCount": { - "type": "integer", - "description": "Custom URL count for the category." - }, - "retainParentUrlCount": { - "type": "integer", - "description": "Count of URLs with retain parent category." - }, - "totalKeywordCount": { - "type": "integer", - "description": "Total keyword count for the category." - }, - "retainParentKeywordCount": { - "type": "integer", - "description": "Count of total keywords with retain parent category." - } - }, - "description": "URL and keyword counts for the URL category." - }, - "val": { - "type": "integer" - }, - "customUrlsCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category." - }, - "superCategory": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "categoryGroup": { - "type": "string", - "description": "Super Category of the URL category. This field is required when creating custom URL categories." - }, - "urlType": { - "type": "string", - "description": "Specifies the type of URL match, such as using exact URLs or regex patterns.\nFor regex, the patterns can be specified using the regexPatterns and regexPatternsRetainingParentCategory fields.\nFor exact URLs, specify the required URLs, keywords, or IP ranges using the appropriate fields.\nSupported Values: EXACT, REGEX\nNote: To enable the Regex feature, contact Zscaler Support." - }, - "urlsRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom URLs associated to the URL category, that also need to be retained under the original parent category." - }, - "ipRanges": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Custom IP address ranges associated to a URL category. Up to 2000 custom IP address ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "ipRangesRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "The retaining parent custom IP address ranges associated to a URL category. Up to 2000 custom IP ranges and retaining parent custom IP address ranges can be added, per organization, across all categories." - }, - "customIpRangesCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category." - }, - "ipRangesRetainingParentCategoryCount": { - "type": "integer", - "description": "The number of custom IP address ranges associated to the URL category, that also need to be retained under the original parent category." - }, - "regexPatterns": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Regex patterns associated with this custom category to support full or partial matches with URLs. Multiple patterns can be added to a category. A pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - }, - "regexPatternsRetainingParentCategory": { - "type": "array", - "items": { - "type": "string" - }, - "description": "This field specifies regex patterns for URLs that must be covered by policies directly referencing this custom category as well as by policies referencing its parent URL category (e.g., Corporate Marketing). Multiple patterns can be added to a category.\nA pattern must be between 3 and 255 characters, and a maximum of 256 patterns can be added across all categories." - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -20929,7 +11795,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -20937,17 +11803,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "64d71ba6-c24e-49f5-95c2-0d7859b6fba0", + "uuid": "49a962ca-c482-4ad4-a0eb-2b6c676e5858", "created": "2026-08-14T20:45:31.242Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -20955,7 +11821,7 @@ }, { "iid": 88, - "reference": "7ac69411-218d-4e04-addc-955dc8279627", + "reference": "9d7120ac-9f98-4d9a-a589-49e6f671cda4", "type": "workflow", "folder": "/URL Categories", "document": { @@ -20978,8 +11844,8 @@ "summary": "urlcategories_DeleteURLCategories", "description": "urlcategories_DeleteURLCategories", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -21029,7 +11895,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -21040,7 +11913,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -21051,7 +11931,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -21059,17 +11939,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "72882ac7-af95-4263-86ea-0cbed3566b37", + "uuid": "3abb9478-8dae-4a11-90ef-233055342318", "created": "2026-08-14T20:45:31.277Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -21077,7 +11957,7 @@ }, { "iid": 89, - "reference": "62633a02-e9cf-42c7-8ca7-51d7433351c7", + "reference": "5439a58b-1ada-448f-ae44-966b0d2d8ab8", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -21100,8 +11980,8 @@ "summary": "urlfilteringpolicies_Get", "description": "urlfilteringpolicies_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -21151,7 +12031,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -21162,7 +12049,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -21173,7 +12067,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -21181,17 +12075,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "7c1c6c6e-38fd-40ca-b02b-f4b5ab460574", + "uuid": "71db92c2-52a1-4484-b52d-4bdb44dcb68e", "created": "2026-08-14T20:45:31.326Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -21199,7 +12093,7 @@ }, { "iid": 90, - "reference": "791d8b30-f269-433b-9ba3-691b5ebe4475", + "reference": "acc3ba95-749c-480a-b568-3e23f5b9bb07", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -21222,8 +12116,8 @@ "summary": "urlfilteringpolicies_GetByName", "description": "urlfilteringpolicies_GetByName", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -21284,7 +12178,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -21292,17 +12186,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "42fbdd24-ad82-4592-afde-6d8d51c86524", + "uuid": "e2293e74-67eb-45cd-b362-de5579a4af25", "created": "2026-08-14T20:45:31.390Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -21310,7 +12204,7 @@ }, { "iid": 91, - "reference": "6b76335a-5db8-4874-8dde-fadb3de93317", + "reference": "4edbf7f0-c733-4955-b7fa-09af997d9a1f", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -21333,8 +12227,8 @@ "summary": "urlfilteringpolicies_Create", "description": "urlfilteringpolicies_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -21385,136 +12279,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "enableDynamicContentCat": { - "type": "boolean", - "description": "A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not." - }, - "considerEmbeddedSites": { - "type": "boolean", - "description": "A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not." - }, - "enforceSafeSearch": { - "type": "boolean", - "description": "A Boolean value that indicates whether only safe content must be returned for web, image, and video search." - }, - "enableOffice365": { - "type": "boolean", - "description": "Enable/Disable Microsoft Office 365 configuration" - }, - "enableMsftO365": { - "type": "boolean", - "description": "Enable/Disable Microsoft-recommended Office 365 one click configuration" - }, - "enableUcaasZoom": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed." - }, - "enableUcaasLogMeIn": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed." - }, - "enableUcaasRingCentral": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed." - }, - "enableUcaasWebex": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed." - }, - "enableUcaasTalkdesk": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed." - }, - "enableChatGptPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged" - }, - "enableMicrosoftCoPilotPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged" - }, - "enableGeminiPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged" - }, - "enablePOEPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged" - }, - "enableMetaPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged" - }, - "enablePerPlexityPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged" - }, - "enableDeepSeekPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with DeepSeek by users should be categorized and logged" - }, - "enableWriterPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Writer by users should be categorized and logged" - }, - "enableGrokPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grok by users should be categorized and logged" - }, - "enableMistralAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Mistral AI by users should be categorized and logged" - }, - "enableClaudePrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Claude by users should be categorized and logged" - }, - "enableGrammarlyPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grammarly by users should be categorized and logged" - }, - "blockSkype": { - "type": "boolean", - "description": "A Boolean value indicating whether access to Skype is blocked or not.\n\nDeprecated: the service no longer returns this field and rejects a request\nbody that carries it, so it keeps omitempty and is never sent as false." - }, - "enableNewlyRegisteredDomains": { - "type": "boolean", - "description": "A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked" - }, - "enableBlockOverrideForNonAuthUser": { - "type": "boolean", - "description": "A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information" - }, - "enableCIPACompliance": { - "type": "boolean", - "description": "A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not." - }, - "safeSearchApps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "list of applications for which the SafeSearch enforcement applies. You cannot modify this field when the enforceSafeSearch field is disabled.\nSupported Values: \"ANY\", \"DAILYMOTION\", \"BING\", \"GOOGLE\", \"YAHOO\", \"AOL\", \"FLICKR\", \"YOUTUBE\",\"DUCKDUCKGO\"\n\nKeeps omitempty: sending an empty list while EnforceSafeSearch is false is\nan attempt to modify a field the service locks in that state." - }, - "zveloDbLookupDisabled": { - "type": "boolean", - "description": "A Boolean value indicating if Zvelo database lookup is disabled." - }, - "enableCreativeCommonsSearchResults": { - "type": "boolean", - "description": "A Boolean value indicating if Creative Commons search results are enabled." - }, - "enableGoogleAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with Google AI by users should be categorized and logged" - }, - "enableQuillbotAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with QuillBot by users should be categorized and logged" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -21525,136 +12297,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "enableDynamicContentCat": { - "type": "boolean", - "description": "A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not." - }, - "considerEmbeddedSites": { - "type": "boolean", - "description": "A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not." - }, - "enforceSafeSearch": { - "type": "boolean", - "description": "A Boolean value that indicates whether only safe content must be returned for web, image, and video search." - }, - "enableOffice365": { - "type": "boolean", - "description": "Enable/Disable Microsoft Office 365 configuration" - }, - "enableMsftO365": { - "type": "boolean", - "description": "Enable/Disable Microsoft-recommended Office 365 one click configuration" - }, - "enableUcaasZoom": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed." - }, - "enableUcaasLogMeIn": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed." - }, - "enableUcaasRingCentral": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed." - }, - "enableUcaasWebex": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed." - }, - "enableUcaasTalkdesk": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed." - }, - "enableChatGptPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged" - }, - "enableMicrosoftCoPilotPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged" - }, - "enableGeminiPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged" - }, - "enablePOEPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged" - }, - "enableMetaPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged" - }, - "enablePerPlexityPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged" - }, - "enableDeepSeekPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with DeepSeek by users should be categorized and logged" - }, - "enableWriterPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Writer by users should be categorized and logged" - }, - "enableGrokPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grok by users should be categorized and logged" - }, - "enableMistralAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Mistral AI by users should be categorized and logged" - }, - "enableClaudePrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Claude by users should be categorized and logged" - }, - "enableGrammarlyPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grammarly by users should be categorized and logged" - }, - "blockSkype": { - "type": "boolean", - "description": "A Boolean value indicating whether access to Skype is blocked or not.\n\nDeprecated: the service no longer returns this field and rejects a request\nbody that carries it, so it keeps omitempty and is never sent as false." - }, - "enableNewlyRegisteredDomains": { - "type": "boolean", - "description": "A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked" - }, - "enableBlockOverrideForNonAuthUser": { - "type": "boolean", - "description": "A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information" - }, - "enableCIPACompliance": { - "type": "boolean", - "description": "A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not." - }, - "safeSearchApps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "list of applications for which the SafeSearch enforcement applies. You cannot modify this field when the enforceSafeSearch field is disabled.\nSupported Values: \"ANY\", \"DAILYMOTION\", \"BING\", \"GOOGLE\", \"YAHOO\", \"AOL\", \"FLICKR\", \"YOUTUBE\",\"DUCKDUCKGO\"\n\nKeeps omitempty: sending an empty list while EnforceSafeSearch is false is\nan attempt to modify a field the service locks in that state." - }, - "zveloDbLookupDisabled": { - "type": "boolean", - "description": "A Boolean value indicating if Zvelo database lookup is disabled." - }, - "enableCreativeCommonsSearchResults": { - "type": "boolean", - "description": "A Boolean value indicating if Creative Commons search results are enabled." - }, - "enableGoogleAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with Google AI by users should be categorized and logged" - }, - "enableQuillbotAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with QuillBot by users should be categorized and logged" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -21665,7 +12315,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -21673,17 +12323,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "fc6c5350-912a-48ff-b90d-a9a0b5ac0439", + "uuid": "840359a7-8831-4e0a-bf28-6015a43339f0", "created": "2026-08-14T20:45:31.427Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -21691,7 +12341,7 @@ }, { "iid": 92, - "reference": "1b9898a8-2003-406c-80b8-cf3b344d9012", + "reference": "d438af8b-47d9-413d-8f21-1cb4ca35d031", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -21714,8 +12364,8 @@ "summary": "urlfilteringpolicies_Update", "description": "urlfilteringpolicies_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -21767,139 +12417,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "enableDynamicContentCat": { - "type": "boolean", - "description": "A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not." - }, - "considerEmbeddedSites": { - "type": "boolean", - "description": "A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not." - }, - "enforceSafeSearch": { - "type": "boolean", - "description": "A Boolean value that indicates whether only safe content must be returned for web, image, and video search." - }, - "enableOffice365": { - "type": "boolean", - "description": "Enable/Disable Microsoft Office 365 configuration" - }, - "enableMsftO365": { - "type": "boolean", - "description": "Enable/Disable Microsoft-recommended Office 365 one click configuration" - }, - "enableUcaasZoom": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed." - }, - "enableUcaasLogMeIn": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed." - }, - "enableUcaasRingCentral": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed." - }, - "enableUcaasWebex": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed." - }, - "enableUcaasTalkdesk": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed." - }, - "enableChatGptPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged" - }, - "enableMicrosoftCoPilotPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged" - }, - "enableGeminiPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged" - }, - "enablePOEPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged" - }, - "enableMetaPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged" - }, - "enablePerPlexityPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged" - }, - "enableDeepSeekPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with DeepSeek by users should be categorized and logged" - }, - "enableWriterPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Writer by users should be categorized and logged" - }, - "enableGrokPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grok by users should be categorized and logged" - }, - "enableMistralAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Mistral AI by users should be categorized and logged" - }, - "enableClaudePrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Claude by users should be categorized and logged" - }, - "enableGrammarlyPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grammarly by users should be categorized and logged" - }, - "blockSkype": { - "type": "boolean", - "description": "A Boolean value indicating whether access to Skype is blocked or not.\n\nDeprecated: the service no longer returns this field and rejects a request\nbody that carries it, so it keeps omitempty and is never sent as false." - }, - "enableNewlyRegisteredDomains": { - "type": "boolean", - "description": "A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked" - }, - "enableBlockOverrideForNonAuthUser": { - "type": "boolean", - "description": "A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information" - }, - "enableCIPACompliance": { - "type": "boolean", - "description": "A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not." - }, - "safeSearchApps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "list of applications for which the SafeSearch enforcement applies. You cannot modify this field when the enforceSafeSearch field is disabled.\nSupported Values: \"ANY\", \"DAILYMOTION\", \"BING\", \"GOOGLE\", \"YAHOO\", \"AOL\", \"FLICKR\", \"YOUTUBE\",\"DUCKDUCKGO\"\n\nKeeps omitempty: sending an empty list while EnforceSafeSearch is false is\nan attempt to modify a field the service locks in that state." - }, - "zveloDbLookupDisabled": { - "type": "boolean", - "description": "A Boolean value indicating if Zvelo database lookup is disabled." - }, - "enableCreativeCommonsSearchResults": { - "type": "boolean", - "description": "A Boolean value indicating if Creative Commons search results are enabled." - }, - "enableGoogleAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with Google AI by users should be categorized and logged" - }, - "enableQuillbotAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with QuillBot by users should be categorized and logged" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -21911,139 +12446,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "enableDynamicContentCat": { - "type": "boolean", - "description": "A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not." - }, - "considerEmbeddedSites": { - "type": "boolean", - "description": "A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not." - }, - "enforceSafeSearch": { - "type": "boolean", - "description": "A Boolean value that indicates whether only safe content must be returned for web, image, and video search." - }, - "enableOffice365": { - "type": "boolean", - "description": "Enable/Disable Microsoft Office 365 configuration" - }, - "enableMsftO365": { - "type": "boolean", - "description": "Enable/Disable Microsoft-recommended Office 365 one click configuration" - }, - "enableUcaasZoom": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed." - }, - "enableUcaasLogMeIn": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed." - }, - "enableUcaasRingCentral": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed." - }, - "enableUcaasWebex": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed." - }, - "enableUcaasTalkdesk": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed." - }, - "enableChatGptPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged" - }, - "enableMicrosoftCoPilotPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged" - }, - "enableGeminiPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged" - }, - "enablePOEPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged" - }, - "enableMetaPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged" - }, - "enablePerPlexityPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged" - }, - "enableDeepSeekPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with DeepSeek by users should be categorized and logged" - }, - "enableWriterPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Writer by users should be categorized and logged" - }, - "enableGrokPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grok by users should be categorized and logged" - }, - "enableMistralAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Mistral AI by users should be categorized and logged" - }, - "enableClaudePrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Claude by users should be categorized and logged" - }, - "enableGrammarlyPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grammarly by users should be categorized and logged" - }, - "blockSkype": { - "type": "boolean", - "description": "A Boolean value indicating whether access to Skype is blocked or not.\n\nDeprecated: the service no longer returns this field and rejects a request\nbody that carries it, so it keeps omitempty and is never sent as false." - }, - "enableNewlyRegisteredDomains": { - "type": "boolean", - "description": "A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked" - }, - "enableBlockOverrideForNonAuthUser": { - "type": "boolean", - "description": "A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information" - }, - "enableCIPACompliance": { - "type": "boolean", - "description": "A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not." - }, - "safeSearchApps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "list of applications for which the SafeSearch enforcement applies. You cannot modify this field when the enforceSafeSearch field is disabled.\nSupported Values: \"ANY\", \"DAILYMOTION\", \"BING\", \"GOOGLE\", \"YAHOO\", \"AOL\", \"FLICKR\", \"YOUTUBE\",\"DUCKDUCKGO\"\n\nKeeps omitempty: sending an empty list while EnforceSafeSearch is false is\nan attempt to modify a field the service locks in that state." - }, - "zveloDbLookupDisabled": { - "type": "boolean", - "description": "A Boolean value indicating if Zvelo database lookup is disabled." - }, - "enableCreativeCommonsSearchResults": { - "type": "boolean", - "description": "A Boolean value indicating if Creative Commons search results are enabled." - }, - "enableGoogleAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with Google AI by users should be categorized and logged" - }, - "enableQuillbotAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with QuillBot by users should be categorized and logged" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -22054,7 +12474,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -22062,17 +12482,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "9a4d8fb4-3b59-4e49-9fb8-838acabfce2a", + "uuid": "0097d938-3fcb-4b6f-b5ab-42a4ce844460", "created": "2026-08-14T20:45:31.466Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -22080,7 +12500,7 @@ }, { "iid": 93, - "reference": "6c03a28d-e230-416f-94f3-77e645542c15", + "reference": "27ce13b6-3ca4-4ed1-a00e-2d7d4ab1b203", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -22103,8 +12523,8 @@ "summary": "urlfilteringpolicies_Delete", "description": "urlfilteringpolicies_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -22154,7 +12574,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -22165,7 +12592,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -22176,7 +12610,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -22184,17 +12618,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "7f20bd8f-7b8c-4c27-92e9-e111cdd8bb3e", + "uuid": "8188cd9c-fb31-434f-b518-a105e453f2a4", "created": "2026-08-14T20:45:31.504Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -22202,7 +12636,7 @@ }, { "iid": 94, - "reference": "c920ddfe-0ea5-4050-b226-5a91f79256da", + "reference": "c738e877-73bf-421f-9886-41f8533bed05", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -22225,8 +12659,8 @@ "summary": "urlfilteringpolicies_GetUrlAndAppSettings", "description": "urlfilteringpolicies_GetUrlAndAppSettings", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -22287,7 +12721,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -22295,17 +12729,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "ff9ee210-03ed-44e8-9fa4-6e29ebbea58b", + "uuid": "1566ff50-7f21-492d-a98a-22a76d35c571", "created": "2026-08-14T20:45:31.541Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -22313,7 +12747,7 @@ }, { "iid": 95, - "reference": "dd734afc-51b9-427a-9a0b-86f7987f6379", + "reference": "5ee5ab3d-66ac-41e1-86b5-ee84954342f4", "type": "workflow", "folder": "/URL Filtering", "document": { @@ -22336,8 +12770,8 @@ "summary": "urlfilteringpolicies_UpdateUrlAndAppSettings", "description": "urlfilteringpolicies_UpdateUrlAndAppSettings", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -22388,136 +12822,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "enableDynamicContentCat": { - "type": "boolean", - "description": "A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not." - }, - "considerEmbeddedSites": { - "type": "boolean", - "description": "A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not." - }, - "enforceSafeSearch": { - "type": "boolean", - "description": "A Boolean value that indicates whether only safe content must be returned for web, image, and video search." - }, - "enableOffice365": { - "type": "boolean", - "description": "Enable/Disable Microsoft Office 365 configuration" - }, - "enableMsftO365": { - "type": "boolean", - "description": "Enable/Disable Microsoft-recommended Office 365 one click configuration" - }, - "enableUcaasZoom": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed." - }, - "enableUcaasLogMeIn": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed." - }, - "enableUcaasRingCentral": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed." - }, - "enableUcaasWebex": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed." - }, - "enableUcaasTalkdesk": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed." - }, - "enableChatGptPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged" - }, - "enableMicrosoftCoPilotPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged" - }, - "enableGeminiPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged" - }, - "enablePOEPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged" - }, - "enableMetaPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged" - }, - "enablePerPlexityPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged" - }, - "enableDeepSeekPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with DeepSeek by users should be categorized and logged" - }, - "enableWriterPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Writer by users should be categorized and logged" - }, - "enableGrokPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grok by users should be categorized and logged" - }, - "enableMistralAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Mistral AI by users should be categorized and logged" - }, - "enableClaudePrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Claude by users should be categorized and logged" - }, - "enableGrammarlyPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grammarly by users should be categorized and logged" - }, - "blockSkype": { - "type": "boolean", - "description": "A Boolean value indicating whether access to Skype is blocked or not.\n\nDeprecated: the service no longer returns this field and rejects a request\nbody that carries it, so it keeps omitempty and is never sent as false." - }, - "enableNewlyRegisteredDomains": { - "type": "boolean", - "description": "A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked" - }, - "enableBlockOverrideForNonAuthUser": { - "type": "boolean", - "description": "A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information" - }, - "enableCIPACompliance": { - "type": "boolean", - "description": "A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not." - }, - "safeSearchApps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "list of applications for which the SafeSearch enforcement applies. You cannot modify this field when the enforceSafeSearch field is disabled.\nSupported Values: \"ANY\", \"DAILYMOTION\", \"BING\", \"GOOGLE\", \"YAHOO\", \"AOL\", \"FLICKR\", \"YOUTUBE\",\"DUCKDUCKGO\"\n\nKeeps omitempty: sending an empty list while EnforceSafeSearch is false is\nan attempt to modify a field the service locks in that state." - }, - "zveloDbLookupDisabled": { - "type": "boolean", - "description": "A Boolean value indicating if Zvelo database lookup is disabled." - }, - "enableCreativeCommonsSearchResults": { - "type": "boolean", - "description": "A Boolean value indicating if Creative Commons search results are enabled." - }, - "enableGoogleAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with Google AI by users should be categorized and logged" - }, - "enableQuillbotAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with QuillBot by users should be categorized and logged" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -22528,136 +12840,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "enableDynamicContentCat": { - "type": "boolean", - "description": "A Boolean value that indicates if dynamic categorization of URLs by analyzing content of uncategorized websites using AI/ML tools is enabled or not." - }, - "considerEmbeddedSites": { - "type": "boolean", - "description": "A Boolean value that indicates if URL filtering rules must be applied to sites that are translated using translation services or not." - }, - "enforceSafeSearch": { - "type": "boolean", - "description": "A Boolean value that indicates whether only safe content must be returned for web, image, and video search." - }, - "enableOffice365": { - "type": "boolean", - "description": "Enable/Disable Microsoft Office 365 configuration" - }, - "enableMsftO365": { - "type": "boolean", - "description": "Enable/Disable Microsoft-recommended Office 365 one click configuration" - }, - "enableUcaasZoom": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Zoom traffic, without any manual configuration needed." - }, - "enableUcaasLogMeIn": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for GoTo traffic, without any manual configuration needed." - }, - "enableUcaasRingCentral": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for RingCentral traffic, without any manual configuration needed." - }, - "enableUcaasWebex": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Webex traffic, without any manual configuration needed." - }, - "enableUcaasTalkdesk": { - "type": "boolean", - "description": "A Boolean value indicating if the Zscaler service is allowed to automatically permit secure local breakout for Talkdesk traffic, with minimal or no manual configuration needed." - }, - "enableChatGptPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with ChatGPT by users should be categorized and logged" - }, - "enableMicrosoftCoPilotPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Microsoft Copilot by users should be categorized and logged" - }, - "enableGeminiPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Google Gemini by users should be categorized and logged" - }, - "enablePOEPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Poe by users should be categorized and logged" - }, - "enableMetaPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Meta AI by users should be categorized and logged" - }, - "enablePerPlexityPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Perplexity by users should be categorized and logged" - }, - "enableDeepSeekPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with DeepSeek by users should be categorized and logged" - }, - "enableWriterPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Writer by users should be categorized and logged" - }, - "enableGrokPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grok by users should be categorized and logged" - }, - "enableMistralAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Mistral AI by users should be categorized and logged" - }, - "enableClaudePrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Claude by users should be categorized and logged" - }, - "enableGrammarlyPrompt": { - "type": "boolean", - "description": "A Boolean value indicating if the use of generative AI prompts with Grammarly by users should be categorized and logged" - }, - "blockSkype": { - "type": "boolean", - "description": "A Boolean value indicating whether access to Skype is blocked or not.\n\nDeprecated: the service no longer returns this field and rejects a request\nbody that carries it, so it keeps omitempty and is never sent as false." - }, - "enableNewlyRegisteredDomains": { - "type": "boolean", - "description": "A Boolean value indicating whether newly registered and observed domains that are identified within hours of going live are allowed or blocked" - }, - "enableBlockOverrideForNonAuthUser": { - "type": "boolean", - "description": "A Boolean value indicating if authorized users can temporarily override block action on websites by providing their authentication information" - }, - "enableCIPACompliance": { - "type": "boolean", - "description": "A Boolean value indicating if the predefined CIPA Compliance Rule is enabled or not." - }, - "safeSearchApps": { - "type": "array", - "items": { - "type": "string" - }, - "description": "list of applications for which the SafeSearch enforcement applies. You cannot modify this field when the enforceSafeSearch field is disabled.\nSupported Values: \"ANY\", \"DAILYMOTION\", \"BING\", \"GOOGLE\", \"YAHOO\", \"AOL\", \"FLICKR\", \"YOUTUBE\",\"DUCKDUCKGO\"\n\nKeeps omitempty: sending an empty list while EnforceSafeSearch is false is\nan attempt to modify a field the service locks in that state." - }, - "zveloDbLookupDisabled": { - "type": "boolean", - "description": "A Boolean value indicating if Zvelo database lookup is disabled." - }, - "enableCreativeCommonsSearchResults": { - "type": "boolean", - "description": "A Boolean value indicating if Creative Commons search results are enabled." - }, - "enableGoogleAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with Google AI by users should be categorized and logged" - }, - "enableQuillbotAIPrompt": { - "type": "boolean", - "description": "A Boolean value indicating whether the use of generative AI prompts with QuillBot by users should be categorized and logged" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -22668,7 +12858,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -22676,17 +12866,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "8798ae59-7635-4743-bf7d-f9492c9eb679", + "uuid": "96b1575c-8247-4572-8452-1017609c850d", "created": "2026-08-14T20:45:31.583Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -22694,7 +12884,7 @@ }, { "iid": 96, - "reference": "f6122486-6cc6-4aac-bfd6-30b160ab3e08", + "reference": "84135976-209e-4d36-90e6-baa81b6368a9", "type": "workflow", "folder": "/User Management", "document": { @@ -22717,8 +12907,8 @@ "summary": "departments_GetDepartments", "description": "departments_GetDepartments", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -22768,7 +12958,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -22779,7 +12976,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -22790,7 +12994,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -22798,17 +13002,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "de404cb5-e1aa-476d-9ff5-c8bf96105eea", + "uuid": "1f2c1c29-689b-46c4-b05a-9727430701a0", "created": "2026-08-14T20:45:31.619Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -22816,7 +13020,7 @@ }, { "iid": 97, - "reference": "f3b6787c-16ab-4472-860e-b423645c7d70", + "reference": "8d5c4179-b2f9-4fa8-a7a3-3dbe959d5a54", "type": "workflow", "folder": "/User Management", "document": { @@ -22839,8 +13043,8 @@ "summary": "departments_Create", "description": "departments_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -22891,28 +13095,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Department ID" - }, - "name": { - "type": "string", - "description": "Department name" - }, - "idpId": { - "type": "integer", - "description": "Identity provider (IdP) ID" - }, - "comments": { - "type": "string", - "description": "Additional information about this department" - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -22923,28 +13113,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Department ID" - }, - "name": { - "type": "string", - "description": "Department name" - }, - "idpId": { - "type": "integer", - "description": "Identity provider (IdP) ID" - }, - "comments": { - "type": "string", - "description": "Additional information about this department" - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -22955,7 +13131,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -22963,17 +13139,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "25a34b31-6b1a-4810-bac9-294a15ae4fd5", + "uuid": "d0210da2-9c40-4495-aea8-89cb9cfe8408", "created": "2026-08-14T20:45:31.655Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -22981,7 +13157,7 @@ }, { "iid": 98, - "reference": "854ea3a5-67ef-4059-9ed5-a12b44d1d22d", + "reference": "19f44260-f270-4276-b971-29b379ce9b25", "type": "workflow", "folder": "/User Management", "document": { @@ -23004,8 +13180,8 @@ "summary": "departments_Update", "description": "departments_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23057,31 +13233,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Department ID" - }, - "name": { - "type": "string", - "description": "Department name" - }, - "idpId": { - "type": "integer", - "description": "Identity provider (IdP) ID" - }, - "comments": { - "type": "string", - "description": "Additional information about this department" - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -23093,31 +13262,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Department ID" - }, - "name": { - "type": "string", - "description": "Department name" - }, - "idpId": { - "type": "integer", - "description": "Identity provider (IdP) ID" - }, - "comments": { - "type": "string", - "description": "Additional information about this department" - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -23128,7 +13290,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23136,17 +13298,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "4849f0af-8697-480e-bf5e-af1d48e3602e", + "uuid": "0d983604-99af-425a-9cb6-36960327ca01", "created": "2026-08-14T20:45:31.694Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23154,7 +13316,7 @@ }, { "iid": 99, - "reference": "2d6b95e1-60ac-4eb0-bcfa-8b8bb588b5ad", + "reference": "69b44868-7442-404c-9bd6-50183ee55a90", "type": "workflow", "folder": "/User Management", "document": { @@ -23177,8 +13339,8 @@ "summary": "departments_Delete", "description": "departments_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23228,7 +13390,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -23239,7 +13408,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -23250,7 +13426,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23258,17 +13434,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "d12e5506-244e-438b-8972-ed155867c2ab", + "uuid": "0e870f00-b577-4af0-8f7d-91d58a912a91", "created": "2026-08-14T20:45:31.735Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23276,7 +13452,7 @@ }, { "iid": 100, - "reference": "175c30a5-3114-4dde-b69c-c32b1f2288aa", + "reference": "e3f06cc4-e18a-49a0-b890-122d49cc5586", "type": "workflow", "folder": "/User Management", "document": { @@ -23299,8 +13475,8 @@ "summary": "departments_GetAll", "description": "departments_GetAll", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23361,7 +13537,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23369,17 +13545,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "5b70c29e-500d-40b1-b93f-17b375f816b1", + "uuid": "5fbd28fa-2de0-4cb7-8976-88847bfd9c43", "created": "2026-08-14T20:45:31.770Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23387,7 +13563,7 @@ }, { "iid": 101, - "reference": "3351682d-15f5-4693-8465-993c1222176e", + "reference": "cc82dbfc-d3bc-4563-9c6e-f481d876600a", "type": "workflow", "folder": "/User Management", "document": { @@ -23410,8 +13586,8 @@ "summary": "groups_GetGroups", "description": "groups_GetGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23461,7 +13637,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -23472,7 +13655,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -23483,7 +13673,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23491,17 +13681,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "1dfd57e9-1b18-44ab-8d34-c68086c74559", + "uuid": "4c968803-2e4e-4209-8f66-f1bf1d63c7dd", "created": "2026-08-14T20:45:31.804Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23509,7 +13699,7 @@ }, { "iid": 102, - "reference": "47606af5-2890-4679-8877-f5a94fad80b7", + "reference": "12654bfc-f943-4aed-8b5e-9674b8645fa0", "type": "workflow", "folder": "/User Management", "document": { @@ -23532,8 +13722,8 @@ "summary": "groups_Create", "description": "groups_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23584,29 +13774,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identfier for the group" - }, - "name": { - "type": "string", - "description": "Group name" - }, - "idpId": { - "type": "integer", - "description": "Unique identfier for the identity provider (IdP)" - }, - "comments": { - "type": "string", - "description": "Additional information about the group" - }, - "isSystemDefined": { - "type": "boolean", - "description": "Additional information about the group" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -23617,29 +13792,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identfier for the group" - }, - "name": { - "type": "string", - "description": "Group name" - }, - "idpId": { - "type": "integer", - "description": "Unique identfier for the identity provider (IdP)" - }, - "comments": { - "type": "string", - "description": "Additional information about the group" - }, - "isSystemDefined": { - "type": "boolean", - "description": "Additional information about the group" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -23650,7 +13810,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23658,17 +13818,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "3ac51adb-649b-4d42-800e-21f7b350b78d", + "uuid": "a5aa19c9-be96-4766-9228-ee86774e581e", "created": "2026-08-14T20:45:31.839Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23676,7 +13836,7 @@ }, { "iid": 103, - "reference": "b2657789-da94-4a55-be85-3c1ddd5a7f7b", + "reference": "bd759a70-e525-4213-b356-8d442f1a652d", "type": "workflow", "folder": "/User Management", "document": { @@ -23699,8 +13859,8 @@ "summary": "groups_Update", "description": "groups_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23752,32 +13912,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identfier for the group" - }, - "name": { - "type": "string", - "description": "Group name" - }, - "idpId": { - "type": "integer", - "description": "Unique identfier for the identity provider (IdP)" - }, - "comments": { - "type": "string", - "description": "Additional information about the group" - }, - "isSystemDefined": { - "type": "boolean", - "description": "Additional information about the group" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -23789,32 +13941,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "Unique identfier for the group" - }, - "name": { - "type": "string", - "description": "Group name" - }, - "idpId": { - "type": "integer", - "description": "Unique identfier for the identity provider (IdP)" - }, - "comments": { - "type": "string", - "description": "Additional information about the group" - }, - "isSystemDefined": { - "type": "boolean", - "description": "Additional information about the group" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -23825,7 +13969,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23833,17 +13977,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "5f753c44-ef0b-4ab0-9e3d-4ba070f220e2", + "uuid": "dbe1c7db-4e9d-46c9-aeb6-70606b1c8093", "created": "2026-08-14T20:45:31.878Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23851,7 +13995,7 @@ }, { "iid": 104, - "reference": "dc736cc9-ca37-4c42-91e0-0b53bd534712", + "reference": "1b516827-2dcf-4519-89c0-88110978fcb8", "type": "workflow", "folder": "/User Management", "document": { @@ -23874,8 +14018,8 @@ "summary": "groups_Delete", "description": "groups_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -23925,7 +14069,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -23936,7 +14087,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -23947,7 +14105,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -23955,17 +14113,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "6ed97fc3-4186-44ed-a3f6-790f309c9261", + "uuid": "d7e81fd9-6cc5-41ea-b771-235c310a4876", "created": "2026-08-14T20:45:31.914Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -23973,7 +14131,7 @@ }, { "iid": 105, - "reference": "510cae71-40c7-438c-920f-381ebb4761ec", + "reference": "51bf2194-e4cc-4728-ada6-45b30b711828", "type": "workflow", "folder": "/User Management", "document": { @@ -23996,8 +14154,8 @@ "summary": "groups_GetAllGroups", "description": "groups_GetAllGroups", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -24058,7 +14216,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -24066,17 +14224,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "466751ea-d5df-47d5-a7fa-3ea713c8ddd2", + "uuid": "1309cc95-839a-43c9-afec-a3fcee5dfe7d", "created": "2026-08-14T20:45:31.950Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -24084,7 +14242,7 @@ }, { "iid": 106, - "reference": "5d00c89c-d977-41b3-bf13-7b9a2d32b0c5", + "reference": "fb377c78-6ae2-48c0-8849-d4920481d21a", "type": "workflow", "folder": "/User Management", "document": { @@ -24107,8 +14265,8 @@ "summary": "users_Get", "description": "users_Get", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -24158,7 +14316,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -24169,7 +14334,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -24180,7 +14352,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -24188,17 +14360,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "a9b08f43-3ee4-4c6a-9c01-1b103e75984c", + "uuid": "b02203e2-f54b-4f91-b3c3-67f9281eecb5", "created": "2026-08-14T20:45:31.984Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -24206,7 +14378,7 @@ }, { "iid": 107, - "reference": "7ea2812e-ab0f-43f2-b3a0-abc83a5362ce", + "reference": "2b00a8ed-205a-4f9c-9b6b-9c860c84c0de", "type": "workflow", "folder": "/User Management", "document": { @@ -24229,8 +14401,8 @@ "summary": "users_Create", "description": "users_Create", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -24281,63 +14453,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "User ID" - }, - "name": { - "type": "string", - "description": "User name. This appears when choosing users for policies." - }, - "email": { - "type": "string", - "description": "User email consists of a user name and domain name. It does not have to be a valid email address, but it must be unique and its domain must belong to the organization." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.UserGroups object" - }, - "description": "List of Groups a user belongs to. Groups are used in policies." - }, - "department": { - "type": "object", - "description": "Department a user belongs to" - }, - "comments": { - "type": "string", - "description": "Additional information about this user." - }, - "tempAuthEmail": { - "type": "string", - "description": "Temporary Authentication Email. If you enabled one-time tokens or links, enter the email address to which the Zscaler service sends the tokens or links. If this is empty, the service sends the email to the User email." - }, - "authMethods": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Accepted Authentication Methods. Support values are \"BASIC\" and \"DIGEST\"" - }, - "password": { - "type": "string", - "description": "User's password. Applicable only when authentication type is Hosted DB. Password strength must follow what is defined in the auth settings." - }, - "adminUser": { - "type": "boolean", - "description": "True if this user is an Admin user" - }, - "type": { - "type": "string", - "description": "User type. Provided only if this user is not an end user." - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -24348,63 +14471,14 @@ "type": "object", "properties": { "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "User ID" - }, - "name": { - "type": "string", - "description": "User name. This appears when choosing users for policies." - }, - "email": { - "type": "string", - "description": "User email consists of a user name and domain name. It does not have to be a valid email address, but it must be unique and its domain must belong to the organization." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.UserGroups object" - }, - "description": "List of Groups a user belongs to. Groups are used in policies." - }, - "department": { - "type": "object", - "description": "Department a user belongs to" - }, - "comments": { - "type": "string", - "description": "Additional information about this user." - }, - "tempAuthEmail": { - "type": "string", - "description": "Temporary Authentication Email. If you enabled one-time tokens or links, enter the email address to which the Zscaler service sends the tokens or links. If this is empty, the service sends the email to the User email." - }, - "authMethods": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Accepted Authentication Methods. Support values are \"BASIC\" and \"DIGEST\"" - }, - "password": { - "type": "string", - "description": "User's password. Applicable only when authentication type is Hosted DB. Password strength must follow what is defined in the auth settings." - }, - "adminUser": { - "type": "boolean", - "description": "True if this user is an Admin user" - }, - "type": { - "type": "string", - "description": "User type. Provided only if this user is not an end user." - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -24415,7 +14489,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -24423,17 +14497,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "09b4b379-80a8-4f5a-ba46-3cdc0c1ea0ab", + "uuid": "f568a03b-c1ea-413e-925d-093e5760176d", "created": "2026-08-14T20:45:32.023Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -24441,7 +14515,7 @@ }, { "iid": 108, - "reference": "c2f4491a-8e85-4979-bee2-ab7d1b1c4e4e", + "reference": "09e6a382-6e84-41b1-894b-0983c7c56bee", "type": "workflow", "folder": "/User Management", "document": { @@ -24464,8 +14538,8 @@ "summary": "users_Update", "description": "users_Update", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -24517,66 +14591,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "User ID" - }, - "name": { - "type": "string", - "description": "User name. This appears when choosing users for policies." - }, - "email": { - "type": "string", - "description": "User email consists of a user name and domain name. It does not have to be a valid email address, but it must be unique and its domain must belong to the organization." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.UserGroups object" - }, - "description": "List of Groups a user belongs to. Groups are used in policies." - }, - "department": { - "type": "object", - "description": "Department a user belongs to" - }, - "comments": { - "type": "string", - "description": "Additional information about this user." - }, - "tempAuthEmail": { - "type": "string", - "description": "Temporary Authentication Email. If you enabled one-time tokens or links, enter the email address to which the Zscaler service sends the tokens or links. If this is empty, the service sends the email to the User email." - }, - "authMethods": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Accepted Authentication Methods. Support values are \"BASIC\" and \"DIGEST\"" - }, - "password": { - "type": "string", - "description": "User's password. Applicable only when authentication type is Hosted DB. Password strength must follow what is defined in the auth settings." - }, - "adminUser": { - "type": "boolean", - "description": "True if this user is an Admin user" - }, - "type": { - "type": "string", - "description": "User type. Provided only if this user is not an end user." - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -24588,66 +14620,24 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "spec": { - "type": "object", - "properties": { - "id": { - "type": "integer", - "description": "User ID" - }, - "name": { - "type": "string", - "description": "User name. This appears when choosing users for policies." - }, - "email": { - "type": "string", - "description": "User email consists of a user name and domain name. It does not have to be a valid email address, but it must be unique and its domain must belong to the organization." - }, - "groups": { - "type": "array", - "items": { - "type": "object", - "description": "common.UserGroups object" - }, - "description": "List of Groups a user belongs to. Groups are used in policies." - }, - "department": { - "type": "object", - "description": "Department a user belongs to" - }, - "comments": { - "type": "string", - "description": "Additional information about this user." - }, - "tempAuthEmail": { - "type": "string", - "description": "Temporary Authentication Email. If you enabled one-time tokens or links, enter the email address to which the Zscaler service sends the tokens or links. If this is empty, the service sends the email to the User email." - }, - "authMethods": { - "type": "array", - "items": { - "type": "string" - }, - "description": "Accepted Authentication Methods. Support values are \"BASIC\" and \"DIGEST\"" - }, - "password": { - "type": "string", - "description": "User's password. Applicable only when authentication type is Hosted DB. Password strength must follow what is defined in the auth settings." - }, - "adminUser": { - "type": "boolean", - "description": "True if this user is an Admin user" - }, - "type": { - "type": "string", - "description": "User type. Provided only if this user is not an end user." - }, - "deleted": { - "type": "boolean" - } - } + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -24658,7 +14648,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -24666,17 +14656,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "77973490-9b3d-4234-b502-a5af94572e15", + "uuid": "c0e60461-787f-47ad-b3c9-e6f061be1337", "created": "2026-08-14T20:45:32.066Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -24684,7 +14674,7 @@ }, { "iid": 109, - "reference": "2ccaa0f6-6bae-4840-8d09-fa1b1abb15c2", + "reference": "a6699405-08ef-4ace-95ed-0f78939af6a0", "type": "workflow", "folder": "/User Management", "document": { @@ -24707,8 +14697,8 @@ "summary": "users_Delete", "description": "users_Delete", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -24758,7 +14748,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] } }, "required": [ @@ -24769,7 +14766,14 @@ "type": "object", "properties": { "id": { - "type": "string" + "type": [ + "array", + "boolean", + "null", + "number", + "object", + "string" + ] }, "_id": { "type": "string", @@ -24780,7 +14784,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -24788,17 +14792,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "efff2d28-d102-4f41-9aa5-f3eb2d317966", + "uuid": "459b6daf-636d-413d-a368-0a821eb29d54", "created": "2026-08-14T20:45:32.103Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -24806,7 +14810,7 @@ }, { "iid": 110, - "reference": "37ac86ea-9b79-4905-bf67-c037d9dac4e8", + "reference": "e3b73266-f584-4b1b-a5b4-75c57c41e8ef", "type": "workflow", "folder": "/User Management", "document": { @@ -24829,8 +14833,8 @@ "summary": "users_GetAllUsers", "description": "users_GetAllUsers", "location": "Adapter", - "locationType": "Zscaler Internet Access (ZIA) API:latest", - "app": "Zscaler Internet Access (ZIA) API:latest", + "locationType": "Zscaler Internet Access:latest", + "app": "Zscaler Internet Access:latest", "type": "automatic", "displayName": "Zscaler", "variables": { @@ -24891,7 +14895,7 @@ } } }, - "last_updated": "2026-08-14T20:46:00.398Z", + "last_updated": "2026-08-17T21:02:08.471Z", "last_updated_by": { "provenance": "LDAP", "username": "admin@itential", @@ -24899,17 +14903,17 @@ "inactive": false }, "lastUpdatedVersion": "4.69.69", - "uuid": "704734a4-6706-4def-99a5-7cdd864e6c9f", + "uuid": "42194350-45bb-44e5-a4d8-f0b0b25badbf", "created": "2026-08-14T20:45:32.138Z", + "createdVersion": "5.55.5", + "scenarios": [], + "canvasVersion": 3, "created_by": { "provenance": "LDAP", "username": "admin@itential", "firstname": "admin@itential", "inactive": false }, - "createdVersion": "5.55.5", - "scenarios": [], - "canvasVersion": 3, "tags": [], "groups": [], "migrationVersion": 8 @@ -25426,9 +15430,9 @@ "provenance": "LDAP", "username": "admin@itential" }, - "created": "2026-08-14T20:45:58.496Z", - "lastUpdated": "2026-08-14T20:45:58.496Z", - "iid": 40, + "created": "2026-08-17T21:02:06.990Z", + "lastUpdated": "2026-08-17T21:02:06.990Z", + "iid": 46, "thumbnail": "data:image/png;base64,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", "backgroundColor": "#FFFFFF", "referencedComponentHashes": []