PREPROD
ReaderAuthor

suite

User

What a User represents and how it is used.

1 min read · 2 depth levelsstratum-suite · vdevMatches production
Everyday

A User is a single person's account on the Suite platform, identified by email and name and authenticated with a passwordHash (or googleId for Google sign-in). Status fields like isActive, isSuperAdmin, platformRole, emailVerifiedAt, and termsAcceptedAt describe what the account can do and whether it has cleared onboarding, while lastLoginAt and lastTenantId track recent activity. A user joins workspaces through tenantMemberships, signs in via refreshTokens and loginAttempts, and accumulates a trail across auditLogs, apiKeys, dataExports, productAssignments, and accessRequestsMade. One user can hold several verified addresses through emails.

Technical section
Data model, API, and internals — visible to developers.
View as developer →
Was this helpful?