imperal.io
  • How it works
  • Use cases
  • Technology
  • Pricing
Login
Webbee AIWebbee Codeimperal-mcpDevelopers & SDKSecurity & Vault
Add an app 路 Marketplace
imperal.ioICNLI Cloud OS

One OS for everything you run. Webbee is your agent inside it, she does the work, you stay in control.

Product
  • Webbee
  • Webbee Code
  • Imperal MCP
  • Marketplace
  • Use cases
  • Pricing
  • Open panel
Resources
  • Security
  • Technology
  • Success stories
  • Blog
Developers
  • Developers
  • Docs
  • Quick start
  • SDK reference
  • Developer portal
Company
  • About
  • Contact
  • Legal
Open protocol
  • ICNLI
  • SDK on GitHub
漏 2026 Imperal, Inc. 路 ICNLI published at icnli.org under CC BY-SA 4.0
TermsPrivacy
  1. Home
  2. /
  3. Marketplace
  4. /
  5. Zscaler

Zscaler Extension

馃敀 Security路by bluebeeweb路v0.1.0
Pay per use8-60 tok/action
Open in panel
0 capabilities2 actions0 installs

About this extension

Connect your own Zscaler tenant (ZIA -- Internet Access/SWG, and ZPA -- Private Access/ZTNA) to see and manage your SASE/SSE posture from Imperal -- locations, URL filtering and firewall rules, cloud app control, users/groups, sandbox submissions, ZIA policy activation, ZPA app segments, access policies, connector groups, connectors, and service edges, plus bulk operations and a tenant health audit. Uses your own OneAPI OAuth2 client (client_id/client_secret issued in Zidentity) -- nothing is hosted or proxied by Imperal beyond the request itself. Note: covers ZIA + ZPA policy/config management; ZDX digital experience monitoring and Zscaler Client Connector device management are out of scope for this first release.

What you get

Every capability exposed by Zscaler, metered per action and guarded by the two-step safety protocol.

  • connect_zscalerwrite

    Connect your Zscaler tenant by saving OneAPI OAuth2 client credentials (client_id, client_secret, vanity_domain, cloud), after checking they actually work. Create an OAuth2 client in Zidentity Admin Portal > API Clients, granting it the ZIA and/or ZPA scopes you need.

  • disconnect_zscalerwrite

    Disconnect a Zscaler tenant: deletes the saved OneAPI credentials. Nothing in Zscaler itself is changed.

  • list_connectionsread

    List the connected Zscaler tenants.

  • list_zia_locationsread

    List ZIA locations -- the sites/offices/roaming-user groups that policies are assigned to.

  • get_zia_locationread

    Read one ZIA location in full.

  • create_zia_locationwrite

    Create a new ZIA location. Requires activate_zia_changes afterward to take effect.

  • update_zia_locationwrite

    Update selected fields of an existing ZIA location. Requires activate_zia_changes afterward to take effect.

  • delete_zia_locationwrite

    Permanently delete a ZIA location. Requires activate_zia_changes afterward to take effect. Cannot be undone.

  • list_zia_url_rulesread

    List ZIA URL Filtering rules, in their enforced order.

  • get_zia_url_ruleread

    Read one ZIA URL Filtering rule in full.

  • create_zia_url_rulewrite

    Create a new ZIA URL Filtering rule. Requires activate_zia_changes afterward to take effect.

  • update_zia_url_rulewrite

    Update selected fields of an existing ZIA URL Filtering rule (name, action, order, state). Requires activate_zia_changes afterward.

  • delete_zia_url_rulewrite

    Permanently delete a ZIA URL Filtering rule. Requires activate_zia_changes afterward. Cannot be undone.

  • list_zia_firewall_rulesread

    List ZIA cloud Firewall Filtering rules.

  • create_zia_firewall_rulewrite

    Create a new ZIA Firewall Filtering rule. Requires activate_zia_changes afterward to take effect.

  • delete_zia_firewall_rulewrite

    Permanently delete a ZIA Firewall Filtering rule. Requires activate_zia_changes afterward. Cannot be undone.

  • list_zia_cloud_app_rulesread

    List ZIA Cloud App Control rules (SaaS application access rules).

  • list_zia_usersread

    List ZIA users -- the identities policies apply to.

  • create_zia_userwrite

    Create a new ZIA user.

  • list_zia_groupsread

    List ZIA groups, used to assign policies to sets of users.

  • submit_sandbox_filewrite

    Check/submit a file hash to Zscaler Sandbox for malware analysis.

  • get_sandbox_reportread

    Read a previously submitted Zscaler Sandbox report by file hash.

  • activate_zia_changeswrite

    Activate (commit) all pending ZIA configuration changes so they take effect. ZIA batches edits until this is called explicitly -- same reasoning as ZIA's own admin console 'Activate' button.

  • list_zpa_app_segmentsread

    List ZPA Application Segments -- the private applications users can be granted ZTNA access to without a VPN.

  • get_zpa_app_segmentread

    Read one ZPA Application Segment in full.

  • create_zpa_app_segmentwrite

    Create a new ZPA Application Segment -- register a private app (by domain names + ports) so it can be granted ZTNA access policies.

  • update_zpa_app_segmentwrite

    Update selected fields of an existing ZPA Application Segment.

  • delete_zpa_app_segmentwrite

    Permanently delete a ZPA Application Segment. Cannot be undone.

  • list_zpa_access_policiesread

    List ZPA Access Policy rules -- who is allowed to reach which app segments, and under what conditions.

  • create_zpa_access_policywrite

    Create a new ZPA Access Policy rule (ALLOW/DENY) targeting app segments and/or user groups.

  • delete_zpa_access_policywrite

    Permanently delete a ZPA Access Policy rule.

  • list_zpa_connector_groupsread

    List ZPA App Connector Groups -- pools of connectors deployed in the customer's private network.

  • list_zpa_connectorsread

    List ZPA App Connectors -- the lightweight VMs/containers the customer runs to broker private access, with live control-channel status.

  • list_zpa_service_edgesread

    List ZPA Private/Public Service Edges -- the traffic-forwarding components between users and connectors, with live control-channel status.

  • bulk_url_rule_actionwrite

    Enable or disable several ZIA URL Filtering rules in one call, by explicit rule ids. Continues past per-item failures and reports each outcome, same convention as every other bulk_* tool in the portfolio (e.g. MuleSoft Connector's bulk_stop_cloudhub_applications).

  • audit_tenantwrite

    Build one aggregated health report across the connected Zscaler tenant: ZIA location/rule counts, ZPA app-segment counts, and any ZPA connectors reporting a non-healthy control-channel status -- the same 'audit_*' value-add pattern as every other connector in the portfolio (e.g. MuleSoft Connector's audit_cloudhub_environment).

Related extensions

More extensions in Security ready to enable in one click.

  • SplunkConnect your own Splunk instance (self-hosted or Splunk Cloud) to run searches, manage saved searches/alerts, indexes, users and roles, send events via HTTP Event Collector, and audit search-head h...
  • FortinetConnect your own FortiGate device(s), FortiManager (fleet management), and/or FortiSASE (cloud ZTNA/SD-WAN) tenant to manage firewall policies, address/service objects, interfaces, VPN tunnels, man...
  • Check PointConnect your own Check Point Security Management Server (or Multi-Domain Server) to manage hosts, networks, groups, TCP/UDP services, access control rules across layers, policy packages, and gatewa...
  • IBM QRadarConnect your own self-hosted IBM QRadar SIEM console to run Ariel (AQL) searches, triage and update Offenses, manage Reference Data sets, and inspect Rules and Log Sources -- from Imperal. Uses you...

Ready to use Zscaler?

Enable Zscaler in your Imperal workspace in one click - 10,000 free starter credits included.

Open in panel