Attributes
Overview
Keymate provides a schema-driven attribute system that lets administrators define typed attributes with validation metadata, scope them across multiple levels, and attach compliance controls for sensitive data. Attribute definitions govern what data the platform accepts, how values resolve across scopes, and how the system protects personal information.
The attribute system feeds into Attribute-Based Access Control (ABAC) policies, token claims, and admin interfaces — making attributes a foundational building block for authorization decisions and identity management.
When to Read This Section
Read this section when you need to:
- Design an attribute schema for a multi-tenant deployment
- Understand how attribute values resolve when set at different scopes
- Configure sensitive data protections and compliance controls for personal data
- Integrate attribute data into authorization policies or token projections
Who Should Start Here
- Architects designing attribute schemas for multi-tenant authorization
- Operators configuring sensitive data controls and regulatory protections (KVKK, GDPR)
- Developers working with attribute-based access control (ABAC) policies and token claims
Key Topics
Attribute Definition Model
Schema-driven attribute definitions with type, validation metadata, scope, and visibility controls
Attribute Value Inheritance
How attribute values resolve across scopes with override priority
Sensitive Data & Compliance Tags
Compliance metadata that drives encryption, masking, retention, and legal restriction behavior
Representative Journeys
- I want to understand the attribute schema model → Attribute Definition Model
- I want to understand how inherited values resolve → Attribute Value Inheritance
- I want to configure compliance protections for personal data → Sensitive Data & Compliance Tags
Recommended Reading Order
- Attribute Definition Model — start here to understand how attributes are defined
- Attribute Value Inheritance — learn how values resolve across scopes
- Sensitive Data & Compliance Tags — understand compliance metadata and runtime protections
Related Sections
- Authorization — how attributes feed into policy evaluation
- Policy Model — how policies reference attribute values in conditions
- Groups — group attributes and their role in authorization
- Glossary — Attribute — platform-wide definition of an attribute