-
Notifications
You must be signed in to change notification settings - Fork 3
Rules, User Groups and Permissions
Each user can have a user group associated with them. This is not a requirement, but can be used to limit which devices a user can take out. When a user is not assigned to a group they are able to remove any device. When they are assigned to a group they may only remove devices with a valid permission association to the user's group.
Each device can have a rule set associated with them. In the same was as user groups, this is not a requirement, but can be used to limit which users can remove this device. When a device is not assigned to a rule set it can be removed by any user. When it is assigned to a rule set it may only be remove by users with a valid permission association to the device's rule set.
Additionally, rule sets have a time limit, in hours. If a device from a rule set is removed, and not returned within the time limit, it is logged as not returned on time in its assignment history record.
A permission is a combination of a user group and a rule set. When a permission exists between a user group and a rule set users from that group may remove devices from that rule set. Conversely, if a permission between a user group and a rule set does not exist, users from that group may not remove devices from that rule set. User groups and rule sets may be used in multiple permissions. If a user or device does not have a group or rule set associated to them the permission restrictions are removed, and will not effect the take-out.