Skip to content

User Roles & Permissions

Learn about the different roles people can have in your account and what each one can do.

The Three Roles

We keep it simple with three roles:

  • Admin - Can do everything
  • Employee - Can do day-to-day work
  • View Only - Can see things but can't make changes

Admin Role

What Admins Can Do

Admins can do everything:

  • Access all features and see all data
  • Manage users and invite new team members
  • Change organization settings
  • Set up integrations with other apps
  • Handle all financial operations
  • View all reports and analytics

Everything Admins Can Access

  • ✅ Create, edit, and delete clients
  • ✅ Create, edit, and delete invoices and quotes
  • ✅ Manage products and services
  • ✅ Manage inventory
  • ✅ Create and manage projects
  • ✅ View and manage everyone's timesheets
  • ✅ Manage employees
  • ✅ View all reports
  • ✅ Set up integrations (API keys, webhooks, connectors)
  • ✅ Change organization settings
  • ✅ Invite and manage users
  • ✅ Change people's roles
  • ✅ Turn two-factor authentication on or off for users
  • ✅ Access tenant management
  • ✅ Import and export data

Who Should Be an Admin?

Give Admin access to:

  • Business owners
  • Managers who need to see and control everything
  • People who set up integrations with other tools
  • The main person who manages the account

Employee Role

What Employees Can Do

Employees can handle day-to-day work:

  • Do regular business tasks
  • Create and edit records
  • Track their time and manage projects
  • View reports
  • Change some of their own settings

What Employees Can and Can't Do

  • ✅ Create and edit clients
  • ✅ Create and edit invoices and quotes
  • ✅ Manage products and services
  • ✅ Update inventory
  • ✅ Create and manage projects
  • ✅ Log their own time and see their timesheets
  • ✅ View reports
  • ❌ Manage employees
  • ❌ Manage users
  • ❌ Set up integrations
  • ❌ Access organization settings
  • ❌ Delete important records (some things are protected)
  • ❌ Change system settings

Who Should Be an Employee?

Give Employee access to:

  • Team members who do the daily work
  • Sales staff
  • Project managers
  • Account managers
  • Anyone who needs to do their job but doesn't need to manage the whole system

View Only Role

What View Only Users Can Do

View Only users can see things but can't make changes:

  • View all data
  • Export reports
  • Cannot create or change anything

What View Only Users Can and Can't Do

  • ✅ View clients
  • ✅ View invoices and quotes
  • ✅ View products and services
  • ✅ View inventory
  • ✅ View projects
  • ✅ View timesheets
  • ✅ View reports
  • ✅ Export data
  • ❌ Create or edit any records
  • ❌ Delete records
  • ❌ Access settings
  • ❌ Manage users
  • ❌ Set up integrations

Who Should Be View Only?

Give View Only access to:

  • Executives who just need to see what's happening
  • Auditors
  • Stakeholders who need visibility but don't need to make changes
  • Anyone who only needs to see reports

Role Comparison

FeatureAdminEmployeeView Only
View Data
Create/Edit Clients
Create/Edit Invoices
Manage Users
Configure Integrations
Tenant Settings
View Reports
Export Data
Manage Employees
Timesheet ManagementOwn onlyView only

Changing Roles

For Administrators

  1. Go to Tenant Management → Users
  2. Find the user
  3. Click the Role dropdown
  4. Select new role
  5. Changes take effect immediately

Role Change Effects

When a role is changed:

  • Permissions update immediately
  • User may need to refresh browser
  • Some features become unavailable
  • Data access may change

Tips for Managing Roles

Assigning Roles

  • Start with less access - Give people the minimum they need to do their job
  • Check regularly - Review who has what access every few months
  • Write it down - Note why someone has a specific role
  • Less is more - Only give people the access they actually need

Keeping Things Secure

  • Admin access - Only give this to people you really trust
  • Employee access - This is perfect for most people on your team
  • View Only - Great for people who just need to see what's happening
  • Check often - Regularly review who has access to what

Custom Permissions

Right now, we have the three roles above. While you can't create completely custom permissions yet, you can:

  • Use the roles we have in smart ways
  • Combine roles with other access controls
  • Plan ahead for when we add more permission options

Next Steps

autoch.at Documentation