Skip to content

Release 9.2.25.1

These are the Rolling Release Notes for Release 9.2.25.1. These release notes are applicable to both Privacera's Self-Managed version and PrivaceraCloud.

DataServer

[PrivaceraCloud only] Added Support for Checksum Header in Request for AWS CLI V2.23 and above

[PrivaceraCloud only] Added Support for Checksum Header in Request for AWS CLI V2.23 and above

The use case with the AWS CLI v2.23 and above failed due to the missing checksum header in the signed request. Now, introduced support to populate the required headers and ensure the request executes successfully.

Note

The support for Self-Managed has already been released in the 9.2.22.1.

Spark Plugin

Fixed an issue when executing a Spark-SQL command in EMR

Fixed an issue when executing a Spark-SQL command in EMR

  • Fixed an issue where Spark-SQL failed to start due to SSL error in EMR version higher than 7.8.0.
  • Fixed an issue when executing a Spark-SQL command with external location using s3:// protocol in EMR with OLAC deployment.
Fixed issue due to ScalaReflectionException and ClassNotFoundException with Spark OLAC

Fixed issue due to ScalaReflectionException and ClassNotFoundException with Spark OLAC

Fixed failures occurring due to ScalaReflectionException and ClassNotFoundException when executing a usecase in Spark with OLAC deployment.

Added Deny-by-Default Support for Unsupported SQL Primitives in Spark FGAC

Added Deny-by-Default Support for Unsupported SQL Primitives in Spark FGAC

Note

This feature is not supported on EMR PrivaceraCloud.

Hive Plugin

Fixed an issue where the Beeline Hive usecases failed with s3:// protocol

Fixed an issue where the Beeline Hive usecases failed with s3:// protocol

Fixed an issue where the Beeline Hive usecases failed with s3:// protocol.

PolicySync Connector

Enhanced Policy Tracing and Access Grant Visibility

Enhanced Policy Tracing and Access Grant Visibility

  • Introduced policy change tracking through SQS events for Policy Response and Access Grants, along with end-to-end policy tracing and policy-specific grant summaries accessible from the Policy icon for Redshift, Databricks Unity Catalog, Lake Formation, and Databricks SQL Analytics.
Databricks JDBC Driver Migration for Connector Integration

Databricks JDBC Driver Migration for Connector Integration

  • Upgraded connector integrations to use the new Databricks JDBC driver, improving compatibility, connectivity reliability, and support for updated Databricks platform capabilities for Databricks Unity Catalog and Databricks SQL Analytics.
Fixed issue of volume loading for Databricks Unity Catalog Connector

Fixed issue of volume loading for Databricks Unity Catalog Connector

  • Fixed issue to load volumes even when metastore loading is disabled for Unity Catalog Connector. See Selective Resource Type Loading for configuration details.
Databricks Unity Catalog — Reusable RLS Functions

Databricks Unity Catalog — Reusable RLS Functions

  • Added support for reusable Row-Level Security (RLS) functions in the Databricks Unity Catalog connector.
  • Reusable RLS functions reduce operational overhead by eliminating the need to update Databricks RLS functions for every Privacera Row-Level Filter (RLF) policy change. See Use Reusable UDF for Row-level Filter for configuration details.
Lake Formation Connector — Enhanced Metrics, Exception Handling, and Grant/Revoke Observability

Lake Formation Connector — Enhanced Metrics, Exception Handling, and Grant/Revoke Observability

  • Added batch size metrics to improve monitoring and operational insights.
  • Introduced exception handling for federated resources and resource loading failures.
  • Enhanced grant and revoke event visibility by including request, response, and batch-level details for better traceability and debugging.

See Enhanced grant and revoke event visibility for configuration details.

Purview Tag Sync | MSSQL

Purview Tag Sync | MSSQL

Added support in MSSQL for integration with Microsoft Purview to enable tag sync.

See Configuring Microsoft Purview for Privacera PolicySync Connectors for configuration details.

Purview Tag Sync | Databricks Unity Catalog

Purview Tag Sync | Databricks Unity Catalog

Added support in Databricks Unity Catalog (UC) for integration with Microsoft Purview to enable tag sync.

See Configuring Microsoft Purview for Privacera PolicySync Connectors for configuration details.

Improvement (Metadata Enricher & Metadata Service): Optimized Tag Resource Mapping Export

Improvement (Metadata Enricher & Metadata Service): Optimized Tag Resource Mapping Export

  • Improved the performance of tag resource mapping export operations by using the enhanced Metadata Service export API.
  • This optimization significantly reduces the time required to download tag mappings during PolicySync operations.

Apache Ranger

Improved Schema Migration Reliability and Java Patch Tracking

Improved Schema Migration Reliability and Java Patch Tracking

This release improves reliability, safety, and observability of Ranger schema migrations and Java upgrade patches. Java patches are now tracked in the database to avoid repeated execution, while migration and patch failures now correctly fail the process and trigger pod restart/crash-loop behavior instead of silently proceeding.

It also enhances migration logging and schema validation handling, reducing the risk of undetected upgrade issues and improving troubleshooting during deployments.

Kubernetes RollingUpdate Deployment Strategy Fix

Kubernetes RollingUpdate Deployment Strategy Fix

This release improves Kubernetes rollout handling for Apache Ranger deployments using the RollingUpdate strategy. The Deployment template now correctly applies rollingUpdate settings only when RANGER_K8S_STRATEGY_TYPE=RollingUpdate, and updates maxUnavailable from 1 to 0 to maintain full pod availability during upgrades while still allowing a surge of one additional pod.

Privacera Discovery

Australia Medicare Number Detection

Australia Medicare Number Detection

Discovery now supports detection of Australian Medicare card numbers using the AU_MEDICARE_ML_MODEL model and the AU_MEDICARE tag.

The model validates the Medicare number format and check digit, rejects common false positives, and can be used with the AU_MEDICARE_KEYWORD dictionary for stricter column-name-aware detection rules.

See Heuristic Models and Using Dictionaries for configuration details.

Australia and New Zealand Driver Licence Detection

Australia and New Zealand Driver Licence Detection

Discovery now supports detection of Australian (AU_DRIVER_LICENSE) and New Zealand (NZ_DRIVER_LICENSE) driver licence numbers. The Australian detector covers all eight states and territories using per-state patterns. The New Zealand detector matches the standard 2-letter + 6-digit format. Tags, models, and dictionaries are disabled by default — enable them under Discovery → Tags / Models / Dictionaries.

See Heuristic Models and Using Dictionaries for configuration details.

Australia and New Zealand Passport Detection

Australia and New Zealand Passport Detection

Discovery now supports detection of Australian (AU_PASSPORT) and New Zealand (NZ_PASSPORT) passport numbers. Tags, models, and dictionaries are disabled by default — enable them under Discovery → Tags / Models / Dictionaries.

See Heuristic Models and Using Dictionaries for configuration details.

PrivaceraCloud

Runtime Planes

Azure Key Vault and Kubernetes Secrets Now Supported as Secret Store

Azure Key Vault and Kubernetes Secrets Now Supported as Secret Store

You can now use Azure Key Vault or Kubernetes Secrets as a secret store for your connector secrets.

Public APIs for Connector Export and Import

Public APIs for Connector Export and Import

Connectors can now be created and exported using REST APIs. See Import Connector and Export Connector.

Fixed Runtime Agent Not Restarting After Helm Regeneration

Fixed Runtime Agent Not Restarting After Helm Regeneration

Fixed a bug where Helm regeneration did not restart the runtime agent, leaving it stuck with the old API key and unable to connect to the manager. A restartedAt pod annotation is now injected on each regeneration to force a rolling restart.

Owner Field Added to Connector Listings

Owner Field Added to Connector Listings

Connector listings now include an Owner field. Sync status is computed on the backend from pod revisions and returned with the listing API, eliminating the need for additional UI calls.

Tenant Disable and Re-enable Now Manages Runtime Plane Lifecycle

Tenant Disable and Re-enable Now Manages Runtime Plane Lifecycle

Disabling a tenant now automatically runs the runtime plane disable flow: stops applications, disables keys, then disables the runtime agent. Re-enabling a tenant restores applications, keys, and the runtime agent, with observable and retriable behavior on failure.

Updated Dependencies

Updated Dependencies

Upgraded dependencies to address known security vulnerabilities identified in CVE (Common Vulnerabilities and Exposures) report.

Portal

[PrivaceraCloud only] Introducing Trust3 AI: The New Identity of Privacera Governance

[PrivaceraCloud only] Introducing Trust3 AI: The New Identity of Privacera Governance

Privacera Governance is now Trust3 AI with a refreshed look, improved navigation, and enhanced user experience. All your data and settings remain unchanged.

[PrivaceraCloud only] Data Catalog Tag Auditing & History

[PrivaceraCloud only] Data Catalog Tag Auditing & History

The Data Catalog now includes a Created By column on the Tags and Metadata listing page, and a new history drawer — accessible via a clock icon on any applied tag — that provides a timeline of who added or updated a tag on a specific resource.

Introduced Support for User Defined Functions in Access Controls

Introduced Support for User Defined Functions in Access Controls

User Defined Functions (UDFs) can be created and used in Row Level Filter policies. This release adds support for using UDFs as master UDF and filter in policy management.

Introduced Policy Sync Status and Enhanced Policy Sync Audits

Introduced Policy Sync Status and Enhanced Policy Sync Audits

Policies in Access Controls now include Sync Status, which shows the latest information on whether a policy has been applied. Policy Sync audits now support custom column selection, along with newly introduced columns.