Introduction
Understanding user roles and permissions is crucial for effectively managing and utilizing EveryAnswer's platform. This document provides detailed information about the various roles and permissions available, ensuring that administrators and users can navigate their responsibilities and access levels with ease.
Roles and Permissions Overview
In EveryAnswer, user roles and permissions are divided into two main levels: [Workspace Level](http://www.everyanswer.ai/documentation/workspaces) and Expert Level. Each level has specific roles with distinct permissions to ensure efficient management and security.
Workspace Level
- Workspace Admins: Highest level of permissions within the workspace. They manage all Experts and workspace-wide settings, including billing and user management.
- Workspace Users: Regular users with limited permissions within the workspace. They primarily interact with the [Experts](http://www.everyanswer.ai/documentation/accessing-experts) they have access to.
Expert Level
- Expert Admins: Manage individual Experts they have admin rights for, including data sources and user invitations.
- Expert Users: Use and interact with Experts but have limited management capabilities.
User Accounts
Each user account is linked to a unique email address. This email address is used to identify the user across multiple workspaces. The same user account can have access to multiple workspaces without needing separate logins.
Workspace Membership
Any individual invited to a workspace or any of its Experts becomes a Workspace User. Users can be invited to one or more specific Experts based on their role and responsibilities.
Roles and Permissions Details
Workspace Admins
Workspace Admins have the highest level of permissions and can manage all aspects of the workspace:
- Manage all Experts and workspace-wide settings
- Full billing admin privileges (manage subscriptions, payments, etc.)
- Automatically have Expert Admin role on all Experts in their workspace
- Approve Experts on paid plans
- Attach payment methods to Experts
- Upgrade plans and adjust payment options
- Full access to Manage Experts, Manage Users, and Workspace settings screens
- View and manage all subscriptions, including those pending approval
- Add, edit, or delete payment methods
- View and download all invoices
- Set the default payment method for the workspace
- Edit organization details like name and invoice email addresses
- Full access to the Activity Log for auditing all actions
Expert Admins
Expert Admins manage the individual Experts for which they have admin rights:
- Add/remove data sources for their Experts
- Invite/remove users from their Experts
- Manage feedback for their Experts
- View conversations (if enabled)
- Manage sharing/embedding features (unless disabled by workspace admin)
- Manage Expert settings, including Persona
- Manage security/privacy settings (unless enforced by workspace-level policy)
- Cannot approve their own Experts for paid plans or attach payment methods
- May have limited visibility into billing information related to their Experts
Users
Users can interact with Experts they have access to and manage their own profile:
- Manage their own profile
- Cannot access settings that affect other people
- Cannot invite other users to an Expert
- Cannot access embedding information or shareable links
Expert Creation and Approval
Any user can create an Expert and become an Expert Admin for that Expert.
- Experts on the Starter (free) plan are approved automatically.
- New Experts on a paid plan must be approved by a Workspace Admin.
Workspace Creation
Any user can create a new workspace and become a Workspace Admin for that workspace.
Invitation Process
Invitations can be sent to join a workspace or a specific Expert:
- For existing users, they are automatically added and notified.
- For new users, they receive an email to create an account.
Help Center Access
All users have equal access to general Help Center resources like documentation and tutorials:
- Workspace Admins can see tickets for everyone in their workspace.
- Workspace Users (including Expert Admins) can only see their own tickets.
[Creating and viewing tickets](http://www.everyanswer.ai/documentation/creating-and-managing-user-accounts) is the only area where access differs in the Help Center.
Role Assignment
Workspace Admins can assign or change roles for other users:
- Workspace Admins can assign or change roles for other users.
Expert-Specific Customization
[Expert Admins](http://www.everyanswer.ai/documentation/customizing-expert-design-and-branding) have the ability to customize the user experience for their specific Experts.
Overriding Permissions
Workspace-level policies can override or restrict certain Expert-level settings to ensure organizational compliance and security.
Related Documentation