User Management
Users and roles
User management is under the Administration tab in the sidebar. Only ADMIN users can manage other users.
Roles
Each user can have one or more roles:
| Role | Access |
|---|---|
| ADMIN | Full access. User management, system logs, all content and technical features |
| DEV | Technical features (schemas, snapshots, API keys, CSV import) plus content management |
| CONTENT | Content management: statements, categories, translations, Google Sheets sync |
| DESIGN | Limited content access for reviewing statements |
Roles are additive – a user with both CONTENT and DEV has access to everything both roles grant.
Authentication
All users sign in with their @psycatgames.com Google account. There’s no password-based auth. The first time a user signs in, their account is created automatically, but an ADMIN must assign them roles before they can access any features.
Session management
Users can manage their own sessions from the sidebar:
- Click Account at the bottom of the sidebar
- Select Manage Sessions
- View all active sessions with device/browser info
- Delete individual sessions or sign out all devices
Admins can also view and manage sessions for other users from the Administration tab.
Managing users
From the Administration tab, admins can:
- View all registered users with their email, roles, last login, and active status
- Assign or remove roles
- Activate or deactivate user accounts
- Deactivated users can’t sign in, but their data (API keys, export history) is preserved