Releases

Zscaler Private Access (ZPA) Ansible Collection Changelog

Version 2.0.2

2.0.2 (July, 9 2025)

### Notes

  • Python Versions: v3.9, v3.10, v3.11

### Bug Fixes

  • (#68) Fixed zpa_app_connector_groups unussigned variable update_group in the update state.

v2.0.1 (July 2, 2025)

Notes

  • Python Versions: v3.9, v3.10, v3.11

Bug Fixes:

  • (#66) - Fixed attribute server_group_ids in the resource zpa_application_segment to be normalized during updates.

  • (#66) - Fixed attribute health_reporting in the resource zpa_application_segment by removing the default value NONE to comply with the ZPA API requirements.

2.0.0 (May, 29 2025) - BREAKING CHANGES

Notes

  • Python Versions: v3.9, v3.10, v3.11

Enhancements - Zscaler OneAPI Support - BREAKING CHANGES

### Notes

  • Python Versions: v3.9, v3.10, v3.11

#### Enhancements - Zscaler OneAPI Support - BREAKING CHANGES

  • (64): The ZPA Ansible Collection now offers support for (OneAPI) Oauth2 authentication through (Zidentity)

NOTE As of version v2.0.0, this collection offers backwards compatibility to the Zscaler legacy API framework. This is the recommended authentication method for organizations whose tenants are still not migrated to (Zidentity)

⚠️ WARNING: Please refer to the (Authentication Page) for details on authentication requirements prior to upgrading your collection configuration.

⚠️ WARNING: Attention Government customers. OneAPI and Zidentity is not currently supported for the following clouds: GOV and GOVUS. Refer to the (Legacy API Framework) section for more information on how authenticate to these environments using the legacy method.

1.4.6 (April, 8 2025)

Notes

  • Python Versions: v3.9, v3.10, v3.11

Bug Fixes

  • (#62) Upgraded to Zscaler SDK Python v0.10.6

Enhancements

  • (#62) Included new ZPA policies object_types. RISK_FACTOR_TYPE and CHROME_ENTERPRISE.

1.4.5 (February, 5 2025)

Notes

  • Python Versions: v3.9, v3.10, v3.11

Bug Fixes

  • (#58) Removed ansible.cfg from Ansible Automation Hub and Galaxy GitHub Actions workflow

1.4.5 (February, 5 2025)

Notes

  • Python Versions: v3.9, v3.10, v3.11

Bug Fixes

  • (#57) Removed ansible.cfg from Ansible Automation Hub and Galaxy GitHub Actions workflow

1.4.4 (February, 5 2025)

Notes

  • Python Versions: v3.9, v3.10, v3.11

Bug Fixes

  • (#57) Removed ansible.cfg from Ansible Automation Hub and Galaxy GitHub Actions workflow

1.4.3 (February, 1 2025)

Notes

  • Python Versions: v3.9, v3.10, v3.11

Bug Fixes

  • (#55) Fixed drift issues with the attribute domain_names within the resources: zpa_application_segment, zpa_application_segment_pra, and zpa_application_segment_inspection.

Version 1.4.2

1.4.2 (November, 4 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

New Feature

  • (#51) Fixed drift detection and check_mode issues with the zpa_provisioning_key resource.

1.4.1 (October, 28 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

New Feature

  • (#50) Fixed undetected drift issues within the resource zpa_server_groups related to the attribute app_connector_group_ids. (Issue #49)

  • (#50) Fixed undetected drift issues within the resource zpa_application_segment_browser_access related to the attribute clientless_app_ids.

  • (#50) Fixed undetected drift issues within the resource zpa_provisioning_key.

1.4.0 (October, 9 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

New Feature

  • (#47) Added new info resource zpa_app_connector_controller and zpa_service_edge_controller to configure app connector and private service edges resources. (Issue #45)

1.3.1 (September, 16 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

New Feature

  • (#43) Added new info resource zpa_customer_version_profile_info to retrieve visible app connector group version profiles.

Version 1.3.0

1.3.0 (August, 20 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

BREAKING CHANGES

  • (#42) All resources previously named with _facts have been moved to _info to comply with Red Hat Ansible best practices as described in the following. (Ansible Developer Documentation).

New Feature

  • (#42) All resources now support check_mode for simulation purposes and for validating configuration management playbooks

1.2.1 (July, 4 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Fixed ZPA pagination to retrieve maximum number of items per page (#40)

  • Fixed Integration tests (#40)

1.2.0 (May, 30 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Features

  • Added Application Segment By Type facts resource (#38)

1.1.0 (May, 16 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Features

  • Added Privileged Remote Access Features (#37)

  • Added Privileged Remote Access Approval (#37)

  • Added Privileged Remote Access Console (#37)

  • Added Privileged Remote Access Portal (#37)

1.0.6 (May, 6 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Fixed ZPA Client Authentication Methods (#35)

1.0.5 (May, 2 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Fixed pyproject to version 1.0.5 (#34)

1.0.4 (April, 27 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Fixed Sanity Test and version setup (#34)

  • Fixed several attributes and rule reorder logic (#34)

  • Fixed version tag in documents (#34)

1.0.3 (April, 27 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Fixed Policy access timeout resource (#32)

1.0.2 (April, 25 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Update attributes and add integration tests (#31)

1.0.1 (April, 25 2024)

Notes

  • Python Versions: v3.8, v3.9, v3.10, v3.11

Bug Fixes

  • Fixed variable in service edge group for sanity check (#30)

1.0.0 (April, 24 2024)

Notes

Enhancements

  • Initial release of Zscaler Private Access Automation collection, referred to as zpacloud which is part of the Red Hat® Ansible Certified Content.

  • Added support for new ZPA Access Policy Bulk Reorder (#24)

  • Added access policy condition operands validation (#24)

  • Added and fixed several integration tests (#24)

  • Added App Connector Assistant Schedule resource (#24)

  • Added app protection and isolation rule info resource (#24)

  • Added app protection profile resource (#24)

  • Added app protection resources (#24)

  • Added app protection rule integration tests (#24)

  • Added application segment pra and appProtection (#24)

  • Added application segment validation features (#24)

  • Added AppProtection and Isolation rule resources (#24)

  • Added condition and validation operands to all policies (#24)

  • Added identity provider validation for all policy types (#24)

  • Added LSS data sources (#24)

  • Added SAML/SCIM integration tests (#24)

  • Added several integration test cases (#24)

  • Added ZPA App Protection Custom Controls (#24)

  • Added zpa_policy_access_rule_reorder to handle rule reorders (#24)

  • Reconfigured client to comply with SDK requirements (#24)

  • Release v1.0.0 (#24)

Bug Fixes

  • Added Dependabot workflow (#24)

  • Added ignore-2.16.txt for sanity test (#24)

  • Ansible Sanity test phase 1 (#24)

  • Fixed galaxy version to v1.0.0 (#24)

  • Fixed segment group check_mode (#24)

  • Fixed several resources (#24)

  • Implemented ansible client enahcements and other fixes (#24)

  • Make ZPA_CLOUD env var auth optional (#24)

  • Updated pyproject.toml packages (#24)

What’s New

Availability