Skip to main content

User Groups and Processes

Purpose: To provide instruction to the DockMaster administrator on how to create and manage user groups in order to impose security to the various modules within the software

On the Menu, click System Administration > Security > User Groups & Processes

The software is delivered with the super user group defined. This group should only be assigned to the System Administrator and other top level managers that are allowed access all areas of the application. A sample list of user groups has been provided below. Yours may differ based your specific needs. It is suggested that your organization’s structure be followed when defining user groups. Also note that multiple user groups can be assigned to restricted items for access.

Image

There are five tabs for the User Group & Processes menu item. They are:

  • User Groups - This tab is for managing the groups.

  • Users - This tab is for managing the clerk's assigned groups.

  • Processes - This tab is for managing security for processes.

  • Forms - This tab is for managing security access to menus, and forms.

  • Mobile App – This tab is to assign mobile app licenses to technicians.

User groups should be defined for each level of security desired.  They may be defined by department, organization structure, etc. A clerk can belong to one or more user groups based on position or responsibilities. When a user group is assigned to the clerk, access is being granted for all areas of the system that have been restricted to that group and no password will be required for those areas. If a clerk is not a member of a group that has been granted access to an area and an attempt is made to access it, a password prompt will appear requesting override access from a super user or someone with the proper access group rights.

Sample User Groups

SuperThis group has access to all areas of the application.
AdministrationThis group would consist of Controllers, Management   Team, Owners
AccountingThis group would consist of AP, and AR clerks,   Bookkeepers,
Sales MgrsSales department Managers, F&I Managers
Sales TeamSales persons, Title clerks
Service MgrsService department Mgrs., Service writers
Service TeamService Techs
Parts MgrsParts department managers
Parts TeamStore staff, Parts counter, Warehouse, Shipping and   Receiving staff

Each tab and its functions are explained below. To access security processes, you must be a super user or have the appropriate access.

Setup security in the order that the tabs are listed below. It is assumed that clerks have been properly defined already.

Step 1: User Groups tab

The User Groups tab allows you to add and remove user groups, as well as view which clerks are assigned to a particular group.

To Add a Group

  1. Click the Add Group icon in the blue header above the tabs.  There is no limit to the number of groups that can be added and they can be added at any time.
  2. Enter an appropriate Group Name and click Enter then click Close before moving to the next tab.Image

To Remove a Group

  1. Click on the User Group to be removed. Make sure that a small pencil icon appears next to the group to be deleted.

  2. Click the Remove group icon in the blue header above the tabs. Click Yes after verifying that the group selected is the correct one to be removed. Groups can be removed at any time but should not be removed if there are still clerks assigned to it, as their permissions will be affected, and they may not be able to access DockMaster.

Image

Step 2: Users tab

This tab contains a list of all clerk or user records. It is here that each clerk will be assigned to one or more groups. Clerks can be updated at any time.

To add or maintain the User Group(s)  that each clerk is assigned to, click the plus icon beside each user.  In the Is Member column, add or remove the check for each User Group that the clerk is to have privileges.  If checked, the user is a member of the group, if unchecked the user is not a member of the group.

Image

After each user (clerk) has been assigned to one or more groups, click the Save icon.

Step 3: Processes tab

This tab contains application processes that run in certain modules but do not show as a tab or button, etc. in the processing area, such as maintaining security and overriding rigging limits in service for inventory units. Access is assigned groups, not the individual user.

By default, user groups automatically have access to processes. To maintain a group's access to each process, simply add or remove the check for that group's row.

Image

After each user (clerk) has been assigned to one or more groups, click the Save icon.

Step 4: Forms tab

The Forms tab controls the group level access to all areas in DockMaster for forms.

  1. To maintain the group's permissions for each area,  add or remove the check for the area row for the group.
  2. To change permissions to child items for the area, click the record selector to the left of the area and then maintain the permission by adding or removing the check.

Image

Note: Once security has been configured for Users, Groups, and Forms, additional permissions can be created and maintained for individual tabs, buttons, and fields by opening the form you wish to add additional security settings to and pressing Ctrl+F9.  Super User level access is required to set form level controls.

Step 5: Mobile App tab

The Mobile App tab is used to input a purchased license key to be used with DockMaster’s Mobile app and is discussed in another document titled Installing and Managing the Mobile App License Key.

Image