User Permission Templates

As you add new users to your management team, 7shifts makes it easy to update their permissions in just a few clicks! By creating a Permission Template, you can apply default controls to newly created Managers or Assistant Managers and bulk update your team whenever their responsibilities change.
permissions

Things To Know


Important: Only Admins can create and manage default Permission Templates within Company Settings.

Important: Managers/Assistant Managers with permissions (can add employees, can edit employees)  can apply user types below their access level upon Employee creation.

  • Access to Permission Templates may require an upgrade depending on your 7shifts plan.
  • Level 1 (Admins) have all permissions enabled by default and their templates cannot be customized.
  • Level 2 (Managers) and Level 3 (Assistant Managers) can have up to 10 unique Permission Templates each.
  • Level 4 (Employees) use a standard set of permissions and do not support customized templates.
  • User types are different from Roles; User types group employees by access needs, while Roles are used for scheduling.
  • Updating a user's permission, does not update the permission template. If you would like to update the default permissions of a template, you will need to do this from within your Company Settings.

Levels/ Custom User Types/ Permissions


When your account has access to build multiple Permission templates, the definition of levels, user types and permissions undergoes a slight change. Use the dropdown buttons to revisit the meaning of these terms:

Levels

The hierarchy of access control between users is determined by their respective levels.

When it comes to levels, a higher level equates to greater access. Level 1 provides the highest level of authority/access, while level 4 has no authority/access.

Let's say, Ayana, Lukas, and Liam have all submitted time off requests for the holiday season.

  • Suki (Level 1) can approve all levels and their time off requests.
  • Ayana (Level 2) can approve Lukas' (Level 3) and Liam's (Level 4) time off requests.
  • Lukas (Level 3) can approve Liam's (Level 4) time off request.
  • Liam (Level 4) will not be able to approve any time off requests.
User Types
A User Type refers to the position that an employee holds within your organization - separate from Roles which are used for scheduling purposes. User types are used to group employees with similar access needs and permissions together, making it easier to control their level of access to 7shifts features and functions.
 
⚠️ Levels 2 & 3 can have multiple user types, available to be set upon employee creation.

⚠️Only Admins can create user types. Levels 2 & 3  will be able to use them subsequently when creating an employee.

For example, Ayana (Level 2) is tasked to create a user profile for new hire Lukas Johnson. He needs to be a Department Manager (Level 3).
 

3__1_.png

When creating a profile, Ayana will see only see the options for Level 3 & 4 user types in the Employee Type dropdown. The reason Ayana is limited to these options is because :

  • users that share the same Level cannot access each other's profiles 
  • users can only access profiles from the level below them

mceclip0__28___1_.png
Once Lukas has been assigned Department Manager, Lukas receives the level + permission set that comes along with the user type. 

 

Permissions
These are the set of permissions that you've given to a user to determine which features they have access to. You can bulk edit them with Permission Templates.

Otherwise, navigate to a user's unique permissions by heading to Team > click on an Employee's name > select Permissions on the left-hand menu.

Access Permission Templates


  1. Log in to the 7shifts web app as an Admin.
  2. In the left navigation bar, select Settings > Company Settings.
  3. Select the User Management tab and click Permission Templates.
  4. Click the Pencil icon Screen_Shot_2022-10-28_at_9.54.21_PM.png next to the user type you want to edit.
  5. Use the checkboxes to enable or disable specific permissions for that template.
  6. Click Save to complete your changes.
Permissions enabled for new Managers by default:
  • Schedule
    • Can manage schedules
    • Can delete schedules
    • Can manage labor targets
    • Can manage sales projections
    • Can manage templates
    • Can approve/decline shift pool requests
    • Can manage events
  • Employees
    • Can add employees
    • Can edit employees
    • Can manage employee certifications
    • Can manage performance log and view performance insights
    • Can approve their own time off
    • Can approve/decline employee time off requests
    • Can edit and delete approved time off requests
    • Can manage other employees' availability
    • Can manage roles
    • Can manage tasks
    • Can manage time punches
    • Can manage exceptions
    • Can view shift feedback
  • Reports
    • Can run reports
    • Can view and receive employee health screen reports and notifications
    • Can run tip reports
  • Tips
    • Can create and edit tip pools
    • Can add and edit tip contributions

Apply Permission Templates


Tip: You can apply a template instantly when creating a new employee profile by selecting the User Type from the dropdown menu.

There are a four ways you can apply your Permissions Templates. Click on the various options below to learn more:

While creating a new user profile

Upon employee creation, you'll have the option to apply the Default Permission Sets from the User Type drop-down menu:

compS2.png

While updating an employee profile

To apply a template to an existing employee, navigate to Team > Employees and click on the specific user profile. Select Permissions from the left-hand menu and click Reset to template settings
Screen_Shot_2022-12-01_at_4.01.02_PM.png
The user's permissions will immediately update to match their assigned template.

In Company Settings - bulk manage assigned users

Quickly manage the users that are assigned to a template in a few simple clicks!

  1. In the left navigation bar, select Settings > Company Settings > User Management tab > Permission Templates.
  2. Click on the pencil icon Screen_Shot_2022-10-28_at_9.54.21_PM.png, next to the user type you would like to make changes to.
  3. A list of employees that are assigned to this template will appear on the right.
    To navigate this list, you can use the search bar to find a specific employee, or use the arrows to flip through the pages (each page view will list 15 users).

    Screenshot_2023-04-07_at_1.06.55_PM.png 
    1. To add unique permissions for a single user. Click on the More options icon  Screen_Shot_2022-12-01_at_5.26.25_PM.png  next to a user's name > View profileand you'll be redirected to their individual user profile. From here, you can further customize their unique permissions in addition to the permissions set by the template:

          ⚠️ Please note: any unique permissions, in addition to the template, are only assigned to the user - and do not make any changes to the template itself or other users on it.  
      Screenshot_2023-04-07_at_1.07.15_PM.png
       

    2. To add multiple users to this template, click on + Assign  and use the search bar or arrows to locate specific employees, and click the checkboxes to select the user(s) to be added. 

      assign3.png

      When you're ready, click Assign x employees to complete these changes!

      If there are no users assigned to this template, you will instead click Assign employees:

      Screenshot_2023-04-07_at_1.07.59_PM.png

       
In Company Settings - bulk update templates and permissions

When making updates to a Permission Template, you will have the option to propagate the changes to all the assigned users at the same time.
 

  1. In the left navigation bar, select Settings Company Settings > User Management > Permission Templates.
  2. Click on the pencil icon Screen_Shot_2022-10-28_at_9.54.21_PM.png, next to the template you would like to make changes to
  3. Make any necessary changes to the default permissions. Depending on your user type, you'll be create a maximum number of templates:
    • Level 1 (Admin) has all permissions by default and cannot be customized.
    • Level 2 (Managers) and Level 3 (Assistant Managers) can have up to 10 permission templates each.
    • Level 4 (Employees) does not allow customized permissions.
  4. Click Save.
  5. In the Update assigned users pop-up window, you can review the added Permissions and the users that are currently assigned to the user type (for example, a list of all users that were given a Manager user type).
  6. Select the users you would like to add these permissions to, or checkmark All assigned users to select them all:
    Screen_Shot_2022-12-02_at_9.00.37_AM.png
     
  7. Click Save & update selected users to complete these changes.

    You have successfully updated the template and the permissions of the selected users!

Add and Manage Templates


Note: Template names must be unique across your 7shifts account.

Admins can add new templates for Level 2 and Level 3 users by clicking + Add Template in the Permission Templates menu. When you update an existing template, 7shifts will ask if you want to propagate those changes to all assigned users. Selecting Save & update selected users allows you to sync permissions across your entire team at once.

Add a Template

When creating multiple Permission Templates, levels 1 & 4 have a limit of 1 template per user type. While levels 2 & 3 can have a maximum of 10 templates for each user type.

  1. In the left navigation bar, head to Settings > Company Settings > User Management > Permission Templates.
  2. Click on + Add Template.
  3. Enter a Template name.
  4. Select an Access level from the dropdown.

    Level 2 & 3 can only access their assigned locations, and manage users below their own access level and features they have permission for.
    mceclip5__2_.png
  5. Checkmark or select all the permissions you'd like this template to default to.
  6. Scroll to the bottom of the page and hit Save. 
Rename a template
⚠️ All user types, including those in Levels 1 & 4, can be renamed.

⚠️ Template names must be unique.
  1. In the left navigation bar, head to Settings > Company Settings > User Management > Permission Templates.
  2. Click on the pencil icon next to a template.
  3.  Edit the Template name field.
  4. Click Save.
Change permissions in a template
  1. In the left navigation bar, head to Settings > Company Settings > User Management > Permission Templates.
  2. Update the template's permissions by using the checkmarks to enable/disable them.
  3. Click Save.
  4. In the pop-up window, use the checkmarks to apply the updated permission set to the existing users assigned to this template. 

    mceclip7.png
  5. Click Save & update selected users.

     
Add users to a template
  1. In the left navigation bar, head to Settings > Company Settings >  User Management > Permission Templates.
  2. Click on the pencil icon next to a template. 
  3. Click + Assign.
  4. In the pop-up window, search and select new users to add to this template:
    mceclip8.png
  5. Click Assign x employees.
  6. Scroll to the bottom of the page and click Save.
Delete a Template
⚠️ Please note that deleting a template is a permanent action and cannot be undone.

⚠️ When a template is deleted, every user that was assigned to the template will be assigned to the default template of the same access level (i.e. Manager, Assistant Manager).  

  1. In the left navigation bar, head to Settings > Company Settings >  User Management > Permission Templates.
  2. Click on the More options  Screen_Shot_2022-12-01_at_5.26.25_PM.png  icon next to a template.
  3. Click Delete:

    mceclip0__31_.png
  4. Please note the implications of deleting a template.
    1. Removes all employees from the template
    2. All employees from the template will be moved to the default template
    3. Permanently deleted the template and all connections to it 
  5. When you're ready, type 'DELETE' to complete these changes.
 
Was this article helpful?
5 out of 7 found this helpful