Skip to main content

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

Representative Journeys

  1. Attribute Definition Model — start here to understand how attributes are defined
  2. Attribute Value Inheritance — learn how values resolve across scopes
  3. Sensitive Data & Compliance Tags — understand compliance metadata and runtime protections