Users & Roles
Organization admins manage team members, assign roles, and control access across projects. This guide covers user management and the role system in Avikto.
Viewing Team Members
- Go to Settings → Organization → Members (or Users tab)
- The members list shows:
- Name and email
- Current organization role
- Status (Active, Pending invitation, Inactive)
- Date joined
- Projects they belong to
Use the search bar to find a specific member.
Inviting Users
Send Invitations
- Click Settings in the sidebar
- Go to Organization → Members or Users
- Click Invite Users or Add Members
- Enter one or more email addresses (one per line or comma-separated)
- Select an Organization Role for the invitees:
- Organization Admin
- Project Lead
- Case Manager
- Case Worker
- Case Viewer
- (Optional) Assign them to specific projects
- Click Send Invites
Each person receives an invitation email with a link to join your organization.
Re-sending an Invitation
If someone didn't receive their invite:
- Find them in the members list (they'll show as Pending)
- Click ··· → Resend Invitation
Cancelling an Invitation
- Find the pending member
- Click ··· → Cancel Invitation
Roles and Permissions
Roles control what users can see and do in Avikto. The platform uses role-based access control (RBAC) at both the organization level and project level.
Organization-Level Roles
These roles apply across the entire organization:
| Role | Access Level | Use For |
|---|---|---|
| Organization Admin | Full access | IT, platform owners, executives managing the system |
| Project Lead | Create projects, manage queues, workflows, team assignments | Team leads, project managers, supervisors |
| Case Manager | Manage cases, assignments, workflows within their project | Case supervisors, team leads, quality reviewers |
| Case Worker | Create, update, comment on cases | Support agents, case handlers, processors |
| Case Viewer | Read-only access to cases | Executives, compliance officers, stakeholders |
Default Permissions by Role
Organization Admin
- ✅ All platform features
- ✅ Manage users and roles
- ✅ Configure organization settings
- ✅ View audit logs
- ✅ Manage integrations
- ✅ Create and delete projects
- ✅ Manage all cases
Project Lead
- ✅ Create projects
- ✅ Configure project settings (queues, workflows, templates)
- ✅ Manage team assignments
- ✅ Create and manage workflows
- ✅ View all cases in their projects
- ✅ Create reports and dashboards
- ❌ Manage organization users
- ❌ Access audit logs
Case Manager
- ✅ Create and manage cases
- ✅ Assign cases to team members
- ✅ Move cases between queues
- ✅ Create workflows (in some projects)
- ✅ View reports for their project
- ✅ Comment and collaborate on cases
- ❌ Delete projects
- ❌ Create new projects
- ❌ Manage users
Case Worker
- ✅ Create cases
- ✅ Update cases they're assigned to
- ✅ Add comments and attachments
- ✅ View cases in their queue
- ✅ View case history
- ❌ Assign cases to others
- ❌ Move cases between queues
- ❌ Create workflows
- ❌ Delete cases
Case Viewer
- ✅ View all cases (read-only)
- ✅ Read comments and history
- ✅ View dashboards and reports
- ❌ Create or edit cases
- ❌ Add comments
- ❌ Change anything
Project-Level Roles
In addition to organization roles, users can have different roles within specific projects. Project roles override organization roles for actions in that project.
Available project roles:
- Project Admin
- Project Lead
- Contributor
- Viewer
Creating a Custom Role
Create a role tailored to your specific needs:
- Go to Settings → Organization → Roles (or Manage Roles)
- Click Create Role or New Role
- Give the role a name (e.g., "Billing Specialist", "Compliance Officer")
- Add a description explaining when to use this role
- Toggle individual permissions on or off:
- Case Management (create, edit, delete cases)
- Assignment (assign cases to users)
- Workflow Management (create and edit workflows)
- Reporting (create reports and dashboards)
- User Management (invite and manage users)
- Settings (change project or organization settings)
- Click Save
The new role is immediately available to assign to users.
Example: Billing Specialist Role
Name: Billing Specialist
Description: Handles billing-related cases and can create billing reports
Permissions:
✓ Create cases in Billing project
✓ Edit cases in Billing project
✓ Comment on cases
✓ View reports
✗ Assign cases
✗ Create workflows
✗ Manage users
Changing a User's Role
Organization-Level Role
- Go to Settings → Organization → Members
- Find the user
- Click the role dropdown next to their name
- Select the new role
- Click Save or confirm
The change takes effect immediately.
Project-Level Role
- Open a project
- Go to Project Settings → Members or Team
- Find the user
- Click their role dropdown
- Select the new project role
Deactivating a User
Deactivate a user to remove their access without losing their data:
- Go to Settings → Organization → Members
- Find the user
- Click ··· → Deactivate Account
- Confirm
Deactivated users:
- Cannot log in
- Are removed from team member lists
- Their cases and history are preserved
- Can be reactivated by an admin
Removing a User
Permanently remove a user from your organization:
- Go to Settings → Organization → Members
- Find the user
- Click ··· → Remove from Organization
- Confirm
Removed users:
- Lose all access immediately
- All their data remains in the system
- Cannot be recovered
Teams
Teams group users for easier assignment, filtering, and workflow targeting.
Creating a Team
- Go to Settings → Organization → Teams
- Click New Team or Create Team
- Give the team a name (e.g., "Customer Support", "Billing Team")
- Add a description (optional)
- Click Add Members to add users to the team
- Click Save
Using Teams
- Assign to teams — Instead of assigning to one person, assign cases to an entire team
- Workflow routing — Route cases to "Customer Support" team instead of one person
- Reports — Filter reports by team to see team-level performance
- Notifications — Notify entire teams of important updates
Managing Team Members
- Open a team
- Click Add Members
- Select users to add
- Or click Remove next to a member to remove them from the team
Bulk User Management
Manage multiple users at once:
- Go to Settings → Organization → Members
- Select multiple users using checkboxes
- Click Bulk Actions or ···
- Choose actions:
- Change role — Update role for all selected users
- Add to team — Add all users to a team
- Deactivate — Deactivate multiple accounts
- Remove — Remove from organization
- Confirm the action
Best Practices
- Principle of Least Privilege — Give users only the access they need
- Use Teams — Group related users to simplify assignment and reporting
- Regular Audits — Review who has access and what roles they have
- Custom Roles — Create roles for your specific team structures
- Project-Level Roles — Use different roles in different projects based on need
Next: Learn more about organization settings and profile & security.