The UCS@school APIs app is a meta app, and provides the basis for plugins that run inside this app.
 
This app launches a Docker container with an Open Policy Agent process. Outside of the container, the /etc/ucsschool/apis and /var/log/univention/ucsschool-apis directories are exposed.
The app does not provide usable functionality until plugins are installed.

Changelog
 
v1.0.1 (2022-02-14)

  • Allow the aud claim of an access token in the oauth2 strategy to be a single string according to RFC 7519

v1.0.0 (2022-02-11)

  • Add extendable and configurable authentication mechanism, including local_secret and oauth2 authentication mechanisms.
  • The appcenter's preinst script prevents update from 0.1.0 to 1.0.0 if package bildungslogin-plugin is installed.

v0.1.0 (2021-06-01)

  • Initial release.

back to overview

Test with UCS now

Download UCS

Download UCS and activate UCS@school APIs directly from the App Center.

Further information

License:
Free commercial use
Available for UCS versions:
5.0, 4.4
Version:
1.0.1
Support:
Please contact the provider of the application