Smart Policies Powered by Metadata
Dynamically enforce access control on sensitive data using real-time metadata from OpenMetadata. Classify, tag, sync, and authorize — automatically.
Smart Policies Powered by Metadata
How Metadata Shapes Authorization in Keymate
Keymate integrates directly with OpenMetadata to enforce API-level access control based on live metadata like data classification, sensitivity level, and ownership. This allows organizations to define policies like: Only owners can edit PII-classified data, block access to "restricted" datasets from external tenants, or deny API calls if the metadata tag is "Confidential". All classification and metadata flows are synchronized in real time via Kafka, ensuring that your access decisions evolve as your data changes.
Metadata-Driven Policy Enforcement
Example DSL Policy: resource.classification == "PII" && resource.sensitivity != "high" && resource.owner == token.user.id
What Makes It Unique
OpenMetadata Integration
Pulls metadata like data classification, tags, and ownership into Keymate policies.
PII Detection and Tagging
Uses NLP/ML-based tag suggesters to classify sensitive fields like emails, names, or IDs.
Bidirectional Kafka Sync
Ensures metadata and access policy alignment using event-based streaming infrastructure.
Field-Level Evaluation
Enables column-aware access control decisions using metadata at the schema or entity level.
Audit-Ready Context Injection
Policy engine logs classification-based denials with reasons and metadata attributes.
Compliance by Design
Designed for GDPR, KVKK, HIPAA — aligning policy with actual data sensitivity.
Frequently Asked Questions
How to Use This Feature
Follow these simple steps to enable metadata-aware policies.