TenantAtlas/specs/063-entra-signin/data-model.md
2026-01-27 17:22:33 +01:00

743 B

Data Model: 063 — Entra Sign-in

This feature reuses the existing users table and does not introduce new tables.

users table

The following columns are used for Entra ID integration. The spec confirms these columns and their types are authoritative for v1 and should not be changed.

  • entra_tenant_id

    • Type: varchar(255)
    • Nullable: Yes
    • Description: Stores the Entra ID tenant identifier (tid claim).
  • entra_object_id

    • Type: varchar(255)
    • Nullable: Yes
    • Description: Stores the Entra ID user object identifier (oid claim).

Indexes

A unique composite index on (entra_tenant_id, entra_object_id) already exists and will be used to enforce uniqueness for user upserts.