[[TOC(Software/eAM*, depth=2, heading=Aggregate Managers)]] [[TOC(Software/eAM/g*, depth=4, heading=Accounting and Scheduling AMs)]] == Auto-Approver Aggregate Manager == This service manages testbed access based on scheduler reservations. It prevents users from logging in when they do not have a valid reservation. === Installation and Configuration === The service is packaged in the ''omf-aggmgr-autoapprover'' package. It can be installed form the package repository with (instructions on how to add the Orbit software repository to your list of apt-sources can be found ​[wiki:Documentation/kPackages#UsingtheOribtPackageRepository ​here]): {{{ apt-get install omf-aggmgr-autoapprover-5.4 }}} Configuration lives in /etc/omf-aggmgr-5.4/available/autoapprover.yaml Most of the configuration parameters are identical to [wiki:../g2Scheduler scheduler service parameters]. The only exception is the '''approveTime:''' (time in seconds) that is... Example of the auto-approver configuration file is: {{{ autoapprover: approveTime: 600 :database: #scheduler database database: 'scheduler' approveSeparatly: true listOfDomains: - grid.orbit-lab.org email: # sender and administrastor email configuration sender: 'schedule@orbit-lab.org' sender_name: 'ORBIT Schedule' emailAdmin: 1 }}}