Staff users can check-in and checkout assets on their own without the need for an admin to approve if the company is non-arbitrated (Settings -> Arbitration -> Disabled)
To check-in an asset, either the assigned user or an administrator can initiate the action. However a staff user can request a reservation of any asset, even if its assigned to someone else. A reservation request causes an alert to be sent to administrators and assignment of the asset can then be taken by an admin.
Posted in: Check-in/ Check out