The principle of aAPS
aAPS contains three major components which relate its flexibility, its interoperability and its performance:
- An XML based configuration and plug-ins containing custom rules and validations
- A robust API, containing all the logic, consistency checks and changes tracking
- A provisioning mechanism which performs the updates to the target systems

aAPS Applications
Web interfaces
- The User Management handles Active Directory & Exchange out of the box. It can be extended thanks to the configuration, to handle other types of accounts (Notes, Pki, …)
- The Group Management handles distribution lists and security groups. The Web interface is configurable and naming conventions are enforced.
- The Audit Trail keeps track of every single change done on the account data information
- The Helpdesk allows resetting the password or unlocking the account of an end user via the Helpdesk people
- The Self Service allows the end users to modify simple user information via a web interface.
Generic Loader
- Initial load of HR data
- Ongoing loads / Synchronization with HR Systems
Provisioning
- Provisioning Agents handle Active Directory & Exchange out of the box. The agents can be extended to provision accounts to different systems (MIIS, 3rd Party, …)
- Request Management Interface is a web interface which helps operating the provisioning