Skip to content
English
  • There are no suggestions because the search field is empty.

Introduction to roles

Understand the different roles in Huma, and learn which one to use to give someone the right access.

 

Table of Contents

 

 


 

How roles work

 

Roles decide what each person can see and do in Huma. It's worth understanding them before you add people, because they affect who can access what from day one.

The short version:

  • System roles let you set up and run Huma itself
  • User roles give access to other people's profiles, for example in a team or location
  • Standard roles decide what everyone can see and do

 

💡 A person can have several roles at the same time. Their access is the sum of all their roles.

 

 

 

Roles and access

What you want to do Who can do it
Create, edit and give out roles Users with a system role that includes the Roles permission, for example System admin
Set someone's supervisor Users who can manage users, for example System admin
See which roles a person has Users who can manage roles, on the People tab under Roles

 

 

 

The three types of roles

1. System roles: for running Huma

System roles give access to settings that apply to the whole organisation. Examples include adding modules, setting up integrations, managing users and configuring absence. System roles always apply organisation-wide.

Example: Ola in IT has the System admin role. He can turn on modules and set up the payroll integration.

💡 At least one person must always have the System admin role. You can't remove the last one.

⚠️ A system role does not automatically give access to sensitive information on people's profiles, such as salary or emergency contacts. That requires a user role.

 

2. User roles: for access to other people

A user role gives access to the profiles of other people. Every user role answers three questions:

  1. What can they see and do? For example, see and edit absence
  2. Who has the role? For example, Kari
  3. Over whom? For example, the Oslo location, the Sales team, or everyone

Example: Kari has the user role Manager over the Oslo location. She can manage the profiles of everyone in Oslo, but not people in Bergen.

Supervisor is a special user role. It applies automatically to everyone who is set as someone's supervisor, and it gives access to their subordinates' profiles.

Example: Erik is set as supervisor for Maria and Jonas. Through the Supervisor role he can see and do what the Supervisor role allows on their profiles, but not on anyone else's.

💡 You decide what the Supervisor role allows under User roles → Supervisor.

 

3. Standard roles: what everyone can see

Standard roles apply to everyone automatically. There are two:

  • On own profile: what everyone can see and change about themselves
  • On colleagues' profiles: what everyone can see about each other

Example: If you turn on Phone number in the standard role for colleagues' profiles, everyone can see each other's phone numbers.

⚠️ Changes to standard roles affect every user in your organisation at once.

 

 

 

Which role should I use?

I want to… Use this
Let someone turn on modules, set up integrations or change company settings System role, for example System admin
Let HR see and edit the profiles of all employees User role granted over Everyone
Let a location manager handle the people at her location User role granted over that location
Let a team leader follow up the people who report to him Supervisor: set him as their supervisor
Let a payroll employee see salary information User role with salary access, for example Payroll manager, over the right group
Decide what all employees can see about each other Standard roles
Let someone open a specific document Document access: share the document with them (see below)

 

 

 

Example: one company, three people

Fjord AS has three people with different access:

Person Roles What they can do
Kari, HR manager System admin + user role Manager over Everyone Change company settings, and manage the profiles of all employees
Erik, team leader in Sales Supervisor for Maria and Jonas Access Maria's and Jonas' profiles as the Supervisor role allows. No access to other teams
Maria, salesperson Only the standard roles See and update her own profile, and see what everyone can see about colleagues

 

💡 If Kari only had System admin, she could set up Huma but not see salary information on Maria's profile. She also needs a user role for that.

 

 

 

Documents work differently

Access to documents doesn't follow roles. The document itself decides who can open it, through its owners and who it's shared with. Even a System admin can't open a document unless they have been given access to it.

Example: Kari is System admin, but she can't open Maria's employment contract unless the contract is shared with her, or with a group she has document access over.

💡 The system role permission "Manage all documents" lets you see all documents and who has access to them. It doesn't let you read them.

🔗 Document access levels

🔗 System and user roles for documents

🔗 The "Manage all documents" system role

 

 

 

Where to manage roles

  1. Go to System settings
  2. Navigate to Roles
  3. Choose a tab:
    • People: see which roles each person has, and give or remove roles
    • User roles: create and edit user roles, including Supervisor
    • System roles: create and edit system roles
    • Standard roles: decide what everyone can see and do
    • API keys: roles for integrations that use API keys

 

Screenshot 2026-10-29 at 12.59.53

 

🔗 How to manage roles in Huma

🔗 User roles and access to profile fields

 

 

 

Setting up supervisors

You can set a supervisor directly on an employee’s profile.

  1. Go to the People module
  2. Go to the subordinate’s profile
  3. Scroll down to Intro
  4. Click Supervisor and select an employee
  5. Click Save
  6. The person is added as a subordinate of the supervisor.

 

💡 You can also set or change a supervisor when you add a new person in Huma, or in the organisational chart.

 

 

 

 

Organisational chart

The organisational chart shows who reports to whom. You can also change supervisors directly in the chart.

  1. Go to People
  2. Open Organizational chart
  3. Click a person to see where they sit in the chart, or to change their supervisor

 

💡 The chart updates automatically when you set or change someone's supervisor.

 

Screenshot 2026-04-21 at 20.01.37-1

 

 

 

FAQ

Can one person have several roles?
Yes. A person can have several system roles and user roles at the same time. Their access is the sum of all of them.

 

I'm System admin. Why can't I see salary information on a profile?
System roles control settings for Huma, not information on people's profiles. To see salary information, you need a user role that includes it, over a group the person belongs to.

 

What's the difference between Supervisor and a user role like Manager?
Supervisor gives access to the people who report directly to someone. A user role like Manager gives access to everyone in a group, such as a location or team, no matter who they report to.

 

Why can't a manager see a document about someone in their team?
Document access doesn't follow roles. The document must be shared with the manager, or with a group they have document access over.

 

How do I give someone access to everyone in the company?
Grant them a user role over Everyone. For bigger companies, Huma recommends granting access over specific groups, or using Supervisor, so people only see what they need.