Users
Scope: This guide covers the Users page at
pages/client/[id]/users/index.vue. It walks through filtering, inviting, editing and setting permissions for users tied to a single client.
Purpose
Section titled “Purpose”The Users screen lets administrators:
- Invite new teammates via email
- Assign Admin or Regular User group membership
- Toggle “Staff” or “Superuser” flags for elevated backend access
- Fine-tune feature permissions (datablast, marketing)
- Remove obsolete accounts
All actions are scoped to the currently selected Client.
Overview & Filtering
Section titled “Overview & Filtering”
- Search bar – filter by name or email.
- Tabs – quick switch between All, Administrators and Regular Users.
- View toggle – grid / list layout (toolbar, top-right).
- Stats cards – total users, % admins, last login highlights.
Roles & Access Matrix
Section titled “Roles & Access Matrix”| Group | Dashboard Access | Can Invite | Can Edit Others | Can Delete |
|---|---|---|---|---|
| Admins | Full client scope | ✅ | ✅ | ✅ |
| Users | Limited (read-only unless granted extra permissions) | ❌ | ❌ | ❌ |
I invited a user but they didn’t receive an email
Section titled “I invited a user but they didn’t receive an email”- Ask them to check spam and corporate filters.
- Re-open Edit ➜ click Resend Invitation (coming soon!)
How do I reset a user’s password?
Section titled “How do I reset a user’s password?”- Use Edit ➜ Send Password Reset (if available) or instruct the user to click “Forgot password” at login.
Change Log
Section titled “Change Log”| Date | Author | Notes |
|---|---|---|
| 2025-07-07 | Docs Team | Initial version |