User Roles

User Roles

Overview

In this section you can add, remove, and edit User Roles for Moviik's Queue Management System.

By default, the system ships with 3 preconfigured user roles, namely Administrator, Store Manager and Store Clerk.



Administrator Role

The administrator role is a special role with Full permissions, and cannot be modified or deleted.

This User Role can modify any and all settings related to Moviik Queue Management System.


Editing a User Role

To edit a specific role, click the more options icon (3 dots) at the right of the table of User Roles available for the system.
In the following example, we are editing the Store manager role.

When editing a User Role, you can only define permissions for for branches that contain this User Role, and you can set organization wide permissions that are used if you need to give extra management permissions to this User Role (for example; to give this User Role the ability to edit, add, or delete branches).



User Role Basics

The first option you can modify is the name for this User Role. It should be a name that leaves no room for doubt for any user (mandatory). You can also enter a description for this User Role (optional).

Branches

This section refers to branch permissions. The first option allows you to modify how these permissions are applied. The available options are:

  • None - disables all permissions set for this user role. It’s a convenient method to troubleshoot and verify if any of the permissions set previously are conflicting – without having to change each of the options.
  • Assigned - applies the permission set to all branches that this user role is assigned to.
  • All - applies the permission set to all branches present in the system.

Local Services

Refers to Local Services permissions. This setting serves the purpose of allowing the specific User Role to manage branch services completely or not.

The available permissions are: 

  • None - the user will not be able to see which services are available for the branch, nor any settings applied to the services.
  • View - the user can see the available services for the branch, and view service specific settings for each.
  • Edit - the user can view and edit any of the service settings available for the branch.

Local Users

Here is where you define permissions to view or assign users to a branch.

The  options are:

  1. None - this specific User Role will not be able to see the users tab in the branch settings.
  2. View - the User Role can verify which users are currently assigned to the branch, their user details (username, email, and name) and their current user role.
  3. Assign - the User Role can verify and modify the assigned users for the branch being edited,  as well as view user details (username, email, and name) and their current user role.

Local Devices

In this section you set role permissions to view, edit, and add/delete devices to the assigned branch.

The options are:

  1. None - this specific User Role will not be able to see the devices tab in the branch settings.
  2. View - the User Role can verify which devices are currently assigned to the branch, and their properties.
  3. Edit - the User Role can verify and modify the devices for the branch being edited, view devices details, and modify their configuration.
  4. Add/Delete - the User role can view, edit, and add or delete devices for the branch.

Local Terminals

Here is where you set role permissions to view, edit, and add/delete Terminals to the assigned branch.

The options:

  1. None - this specific User Role will not be able to see the Terminals tab in the branch settings.
  2. View - the User Role can verify which Terminals are currently assigned to the branch, and their properties.
  3. Edit  - the User Role can verify and modify the Terminals for the branch being edited, view Terminals' details, and modify their configuration.
  4. Add/Delete - the User Role can view, edit, and add or delete Terminals for the branch.

Local Terminal

Here you can apply finer control over the permissions assigned to the Terminal for this specific User Role.

All the options are checkboxes that enable the current User Role to perform the specified actions:

  1. Open Terminal
  2. Transfer tickets
  3. Pause tickets
  4. Cancel tickets
  5. Finish tickets
  6. Call out of order
  7. Select services
  8. Generate tickets
  9. Call anything
  10. Call only transferred


Alerts

Set permissions for alerts for the current user role being edited.

Alerts are for notifying users (Counter Operators, Store Clerks, etc.) or customers of the various statuses of the Queue Management System.

The options:
  1. None - the User Role will not be able to see the Terminals tab in the branch settings.
  2. View - the User Role can verify which Terminals are currently assigned to the branch, and their properties.
  3. Edit - the User Role can verify and modify the Terminals for the branch being edited, view their details and modify their configuration.
  4. Add/Delete - User Role can view, edit, and add or delete terminals for the branch.



The available alert types are listed and described in the Alerts section of the Branch user guide.


    • Related Articles

    • Users & Roles

      The Users menu is where to add and set up the members of the organization, and assign them to Branches, Services, and Roles. Users are the staff members of the organization that will use the Moviik system. The User roles are the sets of permissions ...
    • Counter Terminals

      Overview In this section you configure Counter Terminal profiles. Terminal Type Basics Enter the name and description of the profile. Services Here you define whether the profile will Work with user services or Work with terminal services. With the ...
    • Virtual Terminal

      Virtual Terminal is versatile and designed to be used by the staff/personnel. It allows the staff members to:  Register Visitors in the system, issuing Regular and Priority Tickets: - By Name - By Phone number (SMS) To Call the next Visitors Follow ...
    • Virtual Ticket

      Overview Virtual Ticket is a web application (opens in any browser) that enables customers to use their smartphones as an alternative or complementary way to register and check-in for a service, instead of a ticket dispenser. You will get acquainted ...
    • Devices

      The Devices option allows for creation of device profiles, to facilitate the easiest setup experience possible. Ticket Dispenser Overview The Ticket Dispenser is a piece of hardware in the Moviik ecosystem that displays available services and issues ...