Search our Help.

Role Permissions


About Role Permissions

Role Permissions are an effective way for you to manage what your users can view and access. We use a hierarchy system in which you set parent and children roles, where the children can only have permissions that are available for their parent. By then assigning (or inviting) users to certain roles, you can customise the information you want them to see/access in the system.

For example, you can hide Margin and Profit information on a Sales Order page and View Sales Order pages.

You might not be able to suppress all functions at line level, but you can suppress a number of pages. See below for more information.

Creating & Managing Roles

Before you can assign users to a role in the system, that role needs to be created and set up in Unleashed. You can create a hierarchy of roles using the Parent identifier, and all children will automatically inherit the permissions the parent role has, so we recommend you start the setup from top-down. This can be done in more detail in the Roles page, but also in the Role Permissions page.

In the Roles page, you have the option to create roles while selecting which role will be its parent from the Parent selector on the right-hand side.

  1. Go to Settings | Security | Roles.
  2. Once there, you can add Roles by entering the name of the role, selecting its parent and clicking Add

Screen Shot 2023-09-15 at 1.08.06 PM.png

You can also remove roles using the rubbish bin icon, provided your permissions allow you to manage that role.

In the Role Permissions page, roles created there will be automatically be assigned as children of the role of the user creating them.

  1. Go to Settings | Security | Role Permissions.
  2. Once there, you can add User Roles by entering its name and clicking Add. Remember that this new role will be considered a child of your own role.

Screen Shot 2023-09-15 at 1.09.02 PM.png

You can then proceed to configure that role's permissions by selecting it, and the process is described below.

Functional Descriptions

Role Permissions page

The following screenshot illustrates what you can view in the Role Permissions page. You can cycle through the roles whose permissions you can edit and they will be loaded automatically.


Header options

Expand/Collapse All: When selected, this button opens all the pages available to that specific role. From there, can select what pages the user can view.
Add New Role (+): Pressing this allows you to add quickly a New Role (underneath your role in the hierarchy) to the Role Permissions page.
Access: This option allows you to enable or disable access to different roles, either at page or module level. It works by simply clicking the Access icon to lock or unlock access for different roles. You also can enable or disable all Page access options at once.
Can Edit: This option allows you to enable or disable Can Edit options for different roles, either at page or module level. You also Edit: This enables or disables all Can Edit options at once. You can do this simply by clicking on the Can Edit icon at the top level or at the page line level, where available.

After a role has been created, its parent cannot be changed. We recommend you customise the roles from top-down as it becomes easier to filter out the permission you don't want the child role to see based on what they inherited.

How to set up role permissions

  1. Go to Settings | Security | Role Permissions
  2. Select the Role you want to set access for and select the pages of your Unleashed account that you would like your user (Role) to be able to access.
  • To select a page, click the Access option (padlock icon) to unlock the pages you want your user to gain access.
  • You can select all of them simultaneously by clicking on the padlock icon at the top of the page.

How to enable the Can Edit option

  1. Go to Settings | Role Permissions
  2. Select the Can Edit icon at the top right of the Role Permissions page to enable your user role permission with the ability to edit every page that is editable. Or, de-select to activate Read Only.
  3. Alternatively, you can also select the Can Edit option at line level. However, this only currently only available for a limited number of fields. 

How to hide Margins/Profits/Costs

You can suppress specific information that you do not want your users to gain access on either the Sales Orders (Margin or Profit) and/or View Sales Orders (Average Profit, Costs and Total Profit) pages.

  1. Go to Settings | Role Permissions
  2. Select the role that you want from the Role drop-down menu.
  3. From the Roles Permissions page, select Sales from the tree menu.
  4. Scroll down and select from the Sales Order or View Sales Order menus—the various menu items you want to suppress.
  5. Click on the green lock icon to lock the item (it will become greyed out when selected). As the screenshot indicates, you can select from Margin or Profit from the Sales Order. And Average Profit, Costs and Total Profit from View Sales Orders.
When these settings are applied, the selected option will become hidden from view for the specified role.


Screen Shot 2023-09-15 at 1.10.06 PM.png


Role Permissions Tutorial


Was this article helpful?
0 out of 0 found this helpful