Language:


Access Groups - Sorting Rows in an Access Group

This page describes sorting rows in an Access Group record. Please refer to the following pages for more details about other aspects of Access Groups:
---

When working with Access Groups, bear in mind that the access right that you specify in the row with the highest number will be given priority. For example, if you deny access to all settings on row 1 and then give access to the Payment Terms setting on row 2, then members of the Access Group will have access to Payment Terms. However, if you give access to the Payment Terms setting on row 1 and deny access to all settings on row 2, then members of the Access Group will not have access to Payment Terms. You can use this order of priority to set a general rule (e.g. a rule for settings as a whole) and then to make exceptions (e.g. for Payment Terms). To help organise an Access Group record in this way you can sort the rows by selecting 'Sort' from the Operations menu (Windows/macOS) or Tools menu (iOS/Android). You do not need to save an Access Group before sorting the rows.

The function will sort the rows in an Access Group using the following principles:

  1. If the Type in the first row is "Module", that row will remain as the first row. This will preserve the specified module as being the one that is shown to members of the Access Group when they log in.

  2. Other rows will be sorted by Type (in the order Module, Register, Setting, Report, Form, Export, Import, Maintenance, Action, Display Group) then alphabetically.

  3. Rows granting access will be placed above those that deny access. If there are contradicting rows (e.g. rows that grant and deny access to the same setting), the lower rows will be given priority as mentioned in the introductory paragraph, so the sort will deny access.

  4. If there are duplicate rows that may or may not be contradicting, there will be a beep and the insertion point will then be placed in the first duplicate row. You can therefore use the 'Sort' function to find duplicate rows. After correcting the duplicate, select 'Sort' again to be shown the next duplicate.
Please refer to the following pages for more information about Access Groups:
---

Go back to: