Security System

Contents of this Topic: Show

Overview

This is not a high security system. It will not prevent a knowledgeable Microsoft Access user from disabling or working around the system.

      • Permissions - Control what functions each security group is able to perform by settings their "permissions". Access can be restricted at the form (screens, control or report level. If you need to assign a specific set of permissions for just one individual, create a new group, set up its permissions, and assign that one User ID to the new Group.

Important Note: If you enable the security system, you must create users and assign them to groups immediately. If you fail to do so, the only way to log in to the program is by logging in with default Admin account. The first time you login with the Admin User Id, you are prompted to create a password. If this password is forgotten you will not be able to access the program! After User IDs are setup and tested, it is recommended that you change the password of the Admin User ID to prevent unauthorized users from accessing the program.

Configure the Security System

Enable the Security System

  1. Go to Main Menu > Settings > System Functions > Security Options.

  2. The Security System dialog box opens:

Security screen

 

  1. Only the Users and Settings tabs are visible when the security system is disabled. To enable the security system, select the Turn Security On link.

  2. Select a Log-In Option. It is strongly recommended to use the Order Manager option.

  3. Select Save. The Groups, Group Permissions, and Object Permissions tabs appear.

Enable the Standard Permission Groups

  1. Select the Groups tab.
  2. Select one of the pre-defined groups from Standard Groups.
  3. Select Create Group.
  4. The new group is included in Group Name.
  5. Repeat steps 1 - 2 for each group to be used.    

Add a User ID to the Security System

  1. Select the Users tab.

Security screen - Users tab

 

  1. If Packers and Sales People were added to the program when the Setup Guide was executed, that information can be imported in to the Security System by selecting Import Packers & Sales People, which is only visible if Order Manager is selected as the Log-In Option on the Settings tab.

  2. Otherwise,select New to open the User Info dialog box.

User Info screen

 

  1. Enter a User ID. While this field will accept up to 20 characters, we recommend using short User IDs.

  2. Enter the first name and last name of the user in the User's Full Name field.

  3. Enter a Password. It is possible for the user to change their password at a later date.

  4. Enter the password again in the Repeat Password field.

  5. Select Save.

  6. Your view returns to the Users tab and the new user is listed in User ID.

Edit an Existing User ID

  1. Select the Users tab.

  2. Select the User ID.

  3. Select Edit.

  4. Make changes to User's Full Name or Password. The User ID field cannot be edited.

  5. Select Save.

Delete an Existing User ID

  1. Select the Users tab.

  2. Select the User ID.

  3. Select Delete.

  4. Select OK.

Add a User ID to a Group

  1. Select an entry from the User ID drop-down list of the Users tab.

  2. Select a group in the All Groups list box.

  3. Select Add. The selected group is displayed in the Member Of: pane.

Remove a User from a Group

  1. Select the user from the User ID drop-down list at the top of the Users tab.

  2. Select a group from the Member Of list box.

  3. Select Remove.

Assign Permissions to Groups

When assigning object permissions to forms (i.e. dialog boxes or "screens"), you cannot hide tabs, only the controls (i.e. checkboxes, drop down lists, text fields, etc.).

 

  1. Select the Group Permissions tab:

Security Screen - Group Permissions tab

 

  1. Choose an entry from Select Group.

  2. Then select an Object Type, as described in the chart below. The options visible on the Group Permissions tab depends on the Object Type you select.

 

Object

Example

Permissions

Form

Main Menu, Manual Orders, Multi-Order Processor, View Inventory, View Orders, Point-of-Sale, Pack & Ship Orders

No Access

Normal Access

Form Control

buttons, drop down lists, list boxes, etc. on a given form

No Access

Visible-Disabled

Visible-Enabled

Enable All Buttons

Hide All Buttons

Report

Account Summary, Sales Analysis Report, Aged Receivables, etc.

No Access

Print (Normal Access)

 

  1. Select the Enable All Buttons to allow this group access to all buttons on the selected form. Select OK when prompted. This also changes the Permissions: radio button from No Access to Normal. A permission level of No Access means that the program will not allow the user to open the form and a message to that effect will be displayed.

  2. Select Hide All Buttons to have the program change the controls on the selected form to be invisible. Select OK when prompted. The Permissions: radio button changes from No Access to Normal. In this case, the form will open, but none of the controls will be visible to the user, effectively accomplishing the same result as No Access. The administrator can selectively enable individual controls on that form for a particular group.

  3. To grant a group permission to access a Form Control, select that radio button and choose the form and affected control from the drop-downs as shown in the figure below. Choose the appropriate Permissions: No Access, Visible - Disabled or Visible - Enabled and then select Save.

  1. Select Remove Permissions for Current Form, Report or Object to remove all permissions for the selected object from the current group.

  2. Select Copy Current Group and Permissions to all Forms to copy the current group's permissions to all forms. This button is only visible if the Object Type is Form.

Display the Permissions of a Security Group or User

The best way to view the permissions of a particular group or user is by clicking one of the Print * Report buttons found on the Groups tab of the Security System screen. The report is previewed and then you can send it the user can choose to send it to a printer.

Display Permissions for an Object (Form or Report)

  1. Select the Object Permissions tab.

  2. Choose an object type.

  3. Select the form or report from the drop-down list to see a summary of the object's permissions by group.  

Add  a New Security Group

  1. Select the Groups tab.

  2. Select New.

  3. Enter a name for the new group and select OK.

  4. The program  prompts the user whether to copy all permissions from another permissions group.

  5. Select Yes or No.

    1. If you respond No, the process is complete and the new group is created. You will have to go to the Group Permissions tab and manually set the permissions for this group. It may be best to select the pre-defined group that best matches the level of access that this new group should have and then manually alter the permissions one or two controls rather than recreating an entire group's permissions.

    2. If you respond Yes, the program prompts the user to select the name of the group from which the permissions should be copied.

    3. Select a group from the list and select OK to proceed. The program asks whether to copy all users from another group.

    4. Select Yes or No.

      • If Yes is selected, the program copies the User IDs of all individuals included in that permissions group into the new permissions group definition. The process is complete, but the program does not display a confirmation message to that effect.

      • If No is selected, the process is complete, but the program does not display a confirmation message to that effect. You must go to the Users tab, select and edit each User ID and add them to the new group manually.  

Set or Change the Permissions of a Security Group

  1. Select the Group Permissions tab.

  2. Select an entry from Select Group.

  3. Select an Object Type (i.e., the screen or button whose access is being changed).

  1. Select Enable All Buttons to give the selected group the ability to use all buttons on a given form.

  2. Select Hide All Buttons to prevent all of the buttons on a given form from being visible to users assigned to this group. It is possible to enable one or two specific buttons afterwards, if needed.

  3. To change a permission, select an option (i.e., No Access, Visible - Enabled, etc.) and select Save.

  4. To remove all permissions for the selected object from the current group, select Remove Permissions for Current Form, Report or Object.

  5. To copy the current group's permissions to all forms, select Copy Current Group and Permissions to all Forms (only available if the Object Type is Form).

 

Additional Information

Security Options

User Info

 

Created: 7/16/12

Revised: 5/18/15

Published: 04/13/16