Skip to content

feat(zscaler): add ZIA Integration Model and Studio Project - #74

Merged
michaelelrom merged 1 commit into
itential:mainfrom
michaelelrom:feat/zscaler-zia-integration-model
Aug 14, 2026
Merged

feat(zscaler): add ZIA Integration Model and Studio Project#74
michaelelrom merged 1 commit into
itential:mainfrom
michaelelrom:feat/zscaler-zia-integration-model

Conversation

@michaelelrom

Copy link
Copy Markdown
Collaborator

Summary

  • Adds an OpenAPI spec for Zscaler Internet Access (ZIA), built from Zscaler's official zscaler-sdk-go source since Zscaler doesn't publish a downloadable spec — endpoint paths, verbs, and field-level schemas extracted from the SDK's typed Go structs.
  • Adds 111 workflows across 9 folders: Firewall Policies, DLP, User Management, Locations, URL Filtering, File Type Control, Cloud App Control, URL Categories, and Rule Labels.
  • Backed by the new Zscaler Internet Access (ZIA) API:latest Integration Model, authenticated via Zscaler's unified OneAPI OAuth2 client-credentials flow.

Test plan

  • All 111 workflows created and schema-validated against a running Itential Platform instance

@michaelelrom
michaelelrom force-pushed the feat/zscaler-zia-integration-model branch from 31d2620 to 2ef484c Compare August 14, 2026 20:49
Adds an OpenAPI spec for Zscaler Internet Access, built from Zscaler's
official SDK source and verified against real typed schemas, plus 111
workflows covering firewall policies, URL filtering, DLP, cloud app
control, file type control, locations, rule labels, and user management.
@michaelelrom
michaelelrom force-pushed the feat/zscaler-zia-integration-model branch from 2ef484c to 5154a4e Compare August 14, 2026 20:55
@michaelelrom
michaelelrom merged commit 90ba1aa into itential:main Aug 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants