Release 9.2.37.1¶
These are the Rolling Release Notes for Release 9.2.37.1. These release notes are applicable to both Privacera's Self-Managed version and PrivaceraCloud.
Apache Ranger¶
Ranger Database Cleanup for Runtime Plane
Ranger Database Cleanup for Runtime Plane¶
Added automated backup and cleanup of old Ranger database records from the x_auth_sess and x_trx_log tables, with configurable retention, schedule, and backup destination, for Self-Managed Runtime Planes. For more information, see Configure Ranger Database Cleanup.
Data masking and row-level filter policies — wildcard support
Data masking and row-level filter policies — wildcard support¶
Masking and row-level filter policy resources can now use wildcard (*) matching, which is consistent with access policy behavior.
Zone-scoped policy and metrics visibility for Zone Admins and Zone Auditors
Zone-scoped policy and metrics visibility for Zone Admins and Zone Auditors¶
Zone Admins and Zone Auditors can now list and count policies in their authorized security zones. Dashboard policy metrics follow the same zone scope. Global admins and Ranger Auditors continue to see policies and dashboard metrics across all zones.
Metadata-Service (OMNI)¶
Behavioral change: Soft-deleted resources retain tag mappings for 15 days
Behavioral change: Soft-deleted resources retain tag mappings for 15 days¶
When a resource is deleted and later recreated — for example, through CREATE OR REPLACE VIEW — Metadata-Service now soft-deletes the resource instead of removing it immediately. Its tag mappings are retained for 15 days by default (configurable TTL) and are restored automatically when the resource reappears on re-sync. Child resources are handled recursively. After the retention period, a scheduled cleanup permanently removes the resource and its tag mappings.
- What you may notice: If you delete a resource, recreate it, and then re-apply the same tags through the API or UI, those tags may already be present from the restored resource. A tag-mapping API call can return a conflict or already-exists error instead of creating a duplicate mapping.
- What to do: Before re-applying tags after a delete-and-recreate, check whether the restored resource already carries the expected tag mappings. No action is needed if you do not re-apply tags programmatically after recreating resources.
Note
This applies to Metadata-Service (OMNI) resource soft-delete and tag preservation. When a resource is deleted, Metadata-Service keeps the resource and its tag mappings for 15 days by default. After that retention period, the resource and its tag mappings are permanently deleted.
Resource Sync Succeeds for Names Containing Special Characters
Resource Sync Succeeds for Names Containing Special Characters¶
Resource create, patch, and delete requests to Omni Metadata Service failed with a 400 error when a database, schema, table, or column name contained a special character such as /. These names are now stored and looked up as a single path segment, so create, patch (including tag and policy updates), and delete succeed for names that are valid at the data source.
Data Governance: Resource Attributes & Resource Linking
Data Governance: Resource Attributes & Resource Linking¶
Added support for persisting and exposing resource-level attributes (key-value metadata) and resource links. Sync now detects attribute-only changes, creates RESOURCE_LINK relationships, and exposes linked resource information through APIs.
Updated Metadata-Service Dependencies
Updated Metadata-Service Dependencies¶
Upgraded Metadata-Service dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
PolicySync Connector¶
Fixed Access Audits Failing with Unknown Host for Audit Server
Fixed Access Audits Failing with Unknown Host for Audit Server¶
Fixed an issue where PolicySync connectors on PrivaceraCloud failed to publish access audits because the Audit Server destination URL still pointed at the unresolved placeholder host auditserver. Helm now wires auditserver.urls from RANGER_AUDIT_SERVER_URL (same resolved Audit Server endpoint used for other audit destinations), so access audits are delivered successfully.
Databricks Unity Catalog Connector — Improved Failure Reporting and Audit Policy Details
Databricks Unity Catalog Connector — Improved Failure Reporting and Audit Policy Details¶
- Improved Resource Sync Failure Reporting: Resource sync task failures now report the specific failed resource, Databricks error code and SQL state, and underlying cause instead of a generic
Exception. - Improved Grant Failure Reason Reporting:
POLICY_RESPONSEevents now capture the specific error or exception in policy sync audits, replacing the genericunspecifiedfailure reason. - Policy Details Populated for Multi-Permission Policies: Fixed missing policy details (policy ID, version, name) on
ACCESSaudit/changelog events for policies that grant multiple permissions, including implicit grants such asUSE CATALOGandUSE SCHEMA.
Databricks SQL Analytics Connector — Improved Failure Reporting and Audit Policy Details
Databricks SQL Analytics Connector — Improved Failure Reporting and Audit Policy Details¶
- Improved Resource Sync Failure Reporting: Resource sync task failures now report the specific failed resource, Databricks error code and SQL state, and underlying cause instead of a generic
Exception. - Improved Grant Failure Reason Reporting:
POLICY_RESPONSEevents now capture the specific error or exception in policy sync audits, replacing the genericunspecifiedfailure reason. - Policy Details Populated on Role-Grant Audit Events: Fixed a gap where
ACCESSaudit/changelog events for grants to roles were missing policy details (policy ID, version, name, and type). Role grants now carry the same policy metadata as user and group grants.
Lake Formation Connector — Improved Resource Sync Failure Reporting
Lake Formation Connector — Improved Resource Sync Failure Reporting¶
- Resource sync task failures now report the specific failed resource, AWS error code, and underlying cause instead of a generic
Exception.
PolicySync Base — Ranger-aligned Hadoop client (JDK 24+)
PolicySync Base — Ranger-aligned Hadoop client (JDK 24+)¶
PolicySync Base no longer ships its own unshaded Hadoop jars. It uses Ranger’s shaded Hadoop client so a single JDK 24+–compatible Hadoop stack is on the classpath. This addresses Subject.getSubject / RangerCredentialProvider failures and avoids Jersey collisions with Ranger. Transitive libraries that previously came in via Hadoop are now pinned directly in base.
Updated PolicySync Dependencies
Updated PolicySync Dependencies¶
Upgraded PolicySync dependencies to address known security vulnerabilities identified in the CVE (Common Vulnerabilities and Exposures) report.
Updated Connectors:
- Databricks SQL Analytics
- Redshift
PolicySync Base Image Upgraded
PolicySync Base Image Upgraded¶
Updated the PolicySync base image to a newer Debian version to address known security vulnerabilities identified in the CVE report.
Updated Connectors:
- Databricks SQL Analytics
- Redshift
Portal¶
SSO Role Mapping Support for Existing Users
SSO Role Mapping Support for Existing Users¶
SSO role mapping attributes are now applied to existing users when they sign in through SSO. Previously, role mappings were applied only when a new user was created.
Updated Dashboard Access for ROLE_USER
Updated Dashboard Access for ROLE_USER¶
Users with the ROLE_USER role are now redirected to the Dashboard after login. The Dashboard content is displayed based on whether Omni metadata is enabled.
Privacera UserSync¶
SCIM Server, Support fo Exclude Group Members on GET by ID
SCIM Server, Support fo Exclude Group Members on GET by ID¶
SCIM Server now supports the excludedAttributes=members query parameter on GET Group by ID. Omitting the members list reduces response size and improves performance for large groups.
SCIM Server, Improved Search by Object Name
SCIM Server, Improved Search by Object Name¶
Improved performance of SCIM Server GET requests for /Users and /Groups when filtering on object name.
- Prev topic: Releases