sequenceDiagram
autonumber
actor U as User
participant D as Dashboard
participant C as Control plane
actor O as Operator
participant V as Provisioner
participant K as Vault · prontera
participant DB as Postgres
U->>D: request access
D->>C: submit access request
C->>O: queue for approval
O-->>C: approve
C->>V: provision client
V->>DB: create workspace + owner identity
V->>K: create client vault slot
V-->>D: grant dashboard access (invite)
D-->>U: invite link / first login
U->>D: log in
D-->>U: ready