Students at the Faculty of informatics MU are working together with teachers on various cryptographic and security topics in the lab called CROCS1. Services that are available to students are primarily Windows devices and XEN virtualization. As those tools are used to experiment in cybersecurity topics, the lab has its own infrastructure to make sure that experiments will not interfere with university infrastructure. Both of them are using Active Directory as an identity provider, so the main goal will be to provision accounts to AD.
The Perun is storing user information on the shared SMB mount; the CRON script is periodically taking the new data and provisioning them to the AD (creating user accounts without passwords).
Another component is web application simply called Password Changer which operates behind university single sign-on solution. The application handles the provisioning of the passwords just in time.