Added User Groups for optionally hiding some attributes (Mobs, Breeds, Breed Contents, Classes, Genders, Groups, Lots) by default on a per-user basis.
Some of the configuration lists may become quite large, and often, only a small number of these values are relevant to a particular property or group of properties. User Groups help manage this by hiding irrelevant list items, making dropdown selections focused and manageable.
For example: A company has a Wagyu group and a Commercial group - Breed Content values are completely separate for the two groups within the company, (likely so too are Breeds, Groups, etc). To allow each group easy visibility to the relevant Breed Content values, two User Groups could be setup. These User Groups can then be assigned to the individual users, limiting the dropdown list values initially available for selection.
Please be aware, User Groups do not control permissions to configuration items. Users are able to add/edit list values and assign them to any User Group.
User Groups can be created by Administrators and Area Managers.
When creating the User Group - values can be linked to the User Group.
Alternatively, when editing an existing, or creating a new value, User Groups can be assigned.
Values with a User Group assigned will be hidden, by default, for any users that are not assigned the User Group i.e. Only users assigned the User Group will see these values, by default, in dropdown lists.
Values with no User Group assigned will be seen in dropdowns for all users - regardless of the User Group/s assigned to the user.
Each user can be assigned to User Groups - multiple groups can be assigned if required.
Users are also able to assign themselves to User Groups via their profile.
Dropdowns, by default, will hide any values in User Groups that are not assigned to the User - in scan screen, session setup, bulk edit, report search criteria.
A "Show hidden items" option is available, in case the full list of values is required.