Configuring User Role Permissions

Granting permissions to employees holds significant importance in effectively managing their roles, responsibilities, and access to specific features and actions within a system. In this article, you will learn how to set up permission levels for employees, allowing you to define the functionalities to which they will have access.

You can grant access to:

  • Different sections and modules of Spark.work, such as Settings, the Staff module, Work, etc.
  • Specific actions such as adding new employees, downloading employee data, etc.
  • Viewing the information available.

To set up Permission Levels:


  1. Open the Settings ⚙ and navigate to the Roles and PermissionsUser Roles 
  2. Click on the User Role, for example, "Employee".
  3. Select a module on the left side of the page.
  4. In the Permission Levels sub-section select No Access, View, or Edit for each component or section by clicking the corresponding mode.

Note: After you modify the permissions of an employee you will be redirected to the homepage. Log back in to view the updated permissions.

Warning: If the Employees/User Role have Edit ✎ access to the specific section (for example, Staff → Employee Profile), they will be notified about any changes that happen within that section. 

Another thing worth mentioning here is that you will distinguish the general settings of each section based on the permission level status icon displayed near it. The four statuses are:

  • No Access - means that the entire section is completely locked for the User role
  • View - status indicates that the User Roles can view the entire section
  • Edit - means that the User Role can Edit the entire section
  • Mixed - means that the User Role has several permission levels allowed for it (view, edit, or, even, no access).

Setting Up Actions/Views Permissions


  1. Open the Settings ⚙ and navigate to the Roles and Permissions → User Roles.
  2. Click on the User Role, for example, "Accountant".
  3. Select a module on the left side of the page.
  4. Set which actions the Users can take within their Spark.work accounts: simply enable or keep the corresponding toggle disabled.
    • The toggle is ON - this means the User assigned to the respective User Role will be able to take that specific action.
    • The toggle is OFF - The user from the respective User Roles is unable to take that specific action.

And, voilà! Now you know how to manage the User Roles permissions and actions. You can also learn how to perform User Management and Create Branch Office Groups

Was this article helpful?

1 out of 1 liked this article

Still need help? Message Us