How to create a custom role without salary access?

Article author
Temitope Olamolu
  • Updated

This guide explains how to create or update a custom role that hides salary information. It helps managers carry out their responsibilities while keeping pay details confidential.

What the salary permission controls

Create a role without salary access when a manager needs to handle HR tasks (like approving time off or reviewing performance cycles) without seeing salary information.

Users assigned to a role without salary visibility can't view:

  • Salary fields on employee profiles
  • Salary information in the team overview
  • Employee contract update history showing salary changes
  • Employee event timelines mentioning salary
  • Invoice breakdown tables and itemized reports
  • Specific Payroll reports

How to create a new custom role without salary access

  1. Go to Company Settings, navigate to Admins & Permissions and select User roles and permissions
  2. Click Add a new role
  3. Enter a descriptive name and detailed description for the role
  4. Select the appropriate information access data scope
  5. Under permissions, leave the View Salary permission unchecked
  6. Click Create role to finalize

See also: How to create a customized role for a company user

How to edit an existing custom role to restrict salary access

  1. Go to Company Settings, navigate to Admins & Permissions and select User roles and permissions
  2. Find the role you wish to modify
  3. Click Edit permissions
  4. Uncheck the View Salary permission
  5. Click Save changes
Tip: If the View salary permission appears grayed out, it means the role has Edit permissions for Team, Team-restricted, or Onboard new hires. These permissions automatically include salary visibility.

See also: How to edit the permissions of a customized role

Special considerations

Keep the following points in mind when creating this role:

  • Roles without the salary permission can’t access payroll features.
  • The salary permission doesn't cover salary data in custom fields. If you've created a custom field containing salary information, please follow these steps to edit it and check the box "This field contains sensitive personal details."
  • The salary permission doesn't hide salary data in contracts and documents.
  • The permission applies to team members under Remote’s Employer of Record (EOR), Payroll, and HRIS products.
  • Contractor payments and invoices aren’t masked by this permission.
  • Contract documents containing salary details aren’t currently hidden.

Was this article helpful?

0 out of 0 found this helpful

Submit a request

Comments

0 comments

Article is closed for comments.