Releases: zscaler/terraform-provider-zia
v4.0.4
4.0.4 (February, 6 2025)
Notes
- Release date: (February, 6 2025)
- Supported Terraform version: v1.x
Bug Fixes
- PR #392 - Improved the rule reorder logic to expedite reorder process for the following resources:
zia_firewall_filtering_rulezia_firewall_dns_rulezia_firewall_ips_rulezia_file_type_control_ruleszia_forwarding_control_rulezia_ssl_inspection_ruleszia_sandbox_rules
Documentation
- PR #392 - Updated documentation for tghe following resources describing reorder process and concept of predefined vs default rules
zia_firewall_filtering_rulezia_firewall_dns_rulezia_ssl_inspection_rules
v4.0.3
4.0.3 (February, 5 2025)
Notes
- Release date: (February, 5 2025)
- Supported Terraform version: v1.x
Bug Fixes
- PR #391 - Added new url categories to validation function. The following new categories have been added:
GLOBAL_INT_OFC365_ALLOWGLOBAL_INT_OFC365_DEFAULTGLOBAL_INT_OFC365_OPTIMIZE
IMPORTANT WARNING
- PR #391 - For security reasons, authentication via configuration yaml file is not supported in this provider. Please use one of the documented authentication methods:
- Environment Variables
- Provider Block configuration
For information on the supported authentication methods please visit the Terraform Provider Registry here
v4.0.2
4.0.2 (January, 31 2025)
Notes
- Release date: (January, 31 2025)
- Supported Terraform version: v1.x
Bug Fixes
- PR #388 - Fixed ZIA import resource for
zia_dlp_notification_templatesdue to heredoc missformatting. - PR #388. Fixed ZIA import resource for
zia_end_user_notificationdue to heredoc missformatting and attribute validation issue. - Issue #387 - PR #388. Fixed ZIA import resources for:
zia_forwarding_control_zpa_gatewaydue to missing attributetype.
v4.0.1
v4.0.0
4.0.0 (January, 22 2025) - BREAKING CHANGES
Notes
- Release date: (January, 22 2025)
- Supported Terraform version: v1.x
Enhancements - Zscaler OneAPI Support
PR #383: The ZIA Terraform Provider now offers support for OneAPI Oauth2 authentication through Zidentity.
NOTE As of version v4.0.0, this Terraform provider 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.
zscalergov and zscalerten. Refer to the Legacy API Framework section for more information on how authenticate to these environments using the legacy method.
NEW - RESOURCES, DATA SOURCES, PROPERTIES, ATTRIBUTES, ENV VARS
ENV VARS: ZIA Sandbox Submission - BREAKING CHANGES
PR #383: Authentication to Zscaler Sandbox service now use the following attributes.
sandboxToken- Can also be sourced from theZSCALER_SANDBOX_TOKENenvironment variable.sandboxCloud- Can also be sourced from theZSCALER_SANDBOX_CLOUDenvironment variable.
The use of the previous envioronment variables combination ZIA_SANDBOX_TOKEN and ZIA_CLOUD is now deprecated.
NEW - RESOURCES, DATA SOURCES
PR #383: The following new resources and data sources have been introduced:
- Added the datasource and resource
zia_sandbox_rulesPR #383 🚀 - Manage Sandbox Rules - Added the datasource and resource
zia_firewall_dns_rulePR #383 🚀 - Manage Cloud Firewall DNS Rules - Added the datasource and resource
zia_firewall_ips_rulePR #383 🚀 - Manage Cloud Firewall IPS Rules - Added the datasource and resource
zia_file_type_control_rulesPR #383 🚀 - Manage File Type Control Rules - Added the datasource and resource
zia_advanced_threat_settingsPR #383 🚀 - Manages advanced threat configuration settings - Added the datasource and resource
zia_atp_malicious_urlsPR #383 🚀 - Manages malicious URLs added to the denylist in ATP policy - Added the datasource and resource
zia_atp_security_exceptionsPR #383 🚀 - Manages Security Exceptions (URL Bypass List) for the ATP policy - Added the datasource and resource
zia_advanced_settingsPR #383 🚀 - Manages Advanced Settings configuration. Configuring Advanced Settings - Added the datasource and resource
zia_atp_malware_inspectionPR #383 🚀 - Manages Advanced Threat Protection Malware Inspection configuration. Malware Protection - Added the datasource and resource
zia_atp_malware_protocolsPR #383 🚀 - Manages Advanced Threat Protection Malware Protocols configuration. Malware Protection - Added the datasource and resource
zia_atp_malware_settingsPR #383 🚀 - Manages Advanced Threat Protection Malware Settings. Malware Protection - Added the datasource and resource
zia_atp_malware_policyPR #383 🚀 - Manages Advanced Threat Protection Malware Policy. Malware Protection - Added the datasource and resource
zia_end_user_notificationPR #383 🚀 - Retrieves information of browser-based end user notification (EUN) configuration details.Understanding Browser-Based End User Notifications - Added the datasource and resource
zia_url_filtering_and_cloud_app_settingsPR #383 🚀 - Manages the URL and Cloud App Control advanced policy settings.Configuring Advanced Policy Settings - Added the datasource
zia_cloud_applicationsPR #383 🚀 - Retrieves Predefined and User Defined Cloud Applications associated with the DLP rules, Cloud App Control rules, Advanced Settings, Bandwidth Classes, File Type Control rules, and SSL Inspection rules. - Added the datasource
zia_forwarding_control_proxy_gatewayPR #383 🚀 - Retrieves information of existing Proxy Gateway configuration. - Added the datasource and resource
zia_ssl_inspection_rulesPR #383 🚀 - Manages SSL Inspection Rules.
NEW ATTRIBUTES
- PR #383 - Added new
actionsvalues to resourcezia_cloud_app_control_rule.
Please refer to the Cloud Application Control - Rule Types vs Actions Matrix page for details each action perrule_type
v3.0.7
3.0.7 (November, 17 2024)
Notes
- Release date: (November, 17 2024)
- Supported Terraform version: v1.x
Internal Fixes
- PR #374 - Added new
file_typessupported values in thezia_dlp_web_rulesresource. See the zia_dlp_web_rules documentation.
v3.0.6
v3.0.5
3.0.5 (October, 4 2024)
Notes
- Release date: (October, 4 2024)
- Supported Terraform version: v1.x
Bug Fixes
- PR #373 - The resource
zia_forwarding_control_rulenow pauses for 60 seconds before proceeding with the create or update process whenever theforward_methodattribute is set toZPA. In case of a failure related to resource synchronization, the provider will retry the resource creation or update up to 3 times, waiting 30 seconds between each retry. This behavior ensures that ZIA and ZPA have sufficient time to synchronize and replicate the necessary resource IDs, reducing the risk of transient errors during provisioning.
NOTE This retry mechanism helps to automatically overcome temporary latency without manual intervention. This behavior does not affect forwarding rules configured with other forward_methods such asDIRECT.