thygon

Identity & Access Control

Let users and organizations authenticate, manage identities, and enforce permissions.

Audit & Security

These entities record who did what, and support the review of access over time.

Entities

  • Authentication Event: A record of a sign-in, failure, or factor change.
  • Audit Event: A traceable record of a change to identities, access, or configuration.
  • Risk Signal: An indicator that an authentication attempt may be fraudulent.
  • Access Review: A periodic check that users' access is still appropriate.

Model

Rendering diagram…

Diagram source
erDiagram
  USER ||--o{ AUTHENTICATION_EVENT : generates
  AUTHENTICATION_EVENT ||--o{ RISK_SIGNAL : flagged_by
  ORGANIZATION ||--o{ AUDIT_EVENT : records
  ORGANIZATION ||--o{ ACCESS_REVIEW : conducts

Key Rules

  • Audit events are append-only. The actors they describe cannot change or delete them.
  • Each event names its actor and target. That includes machine identities and administrators acting on a user's behalf.
  • Secrets never appear in logs. Events record that a credential changed, not its value.

Implementation

Implement this subsystem

Implementation starts with technical scoping. We review your existing architecture, agree on boundaries, interfaces, and acceptance criteria, and adapt this design to fit before committing to delivery milestones.

There is no off-the-shelf package or fixed price: scope, timeline, and cost follow from that alignment.

Implement this subsystem (opens in a new tab)