Shibboleth authentication
Posted: Wed Aug 11, 2021 10:50 am
I did not find an existing topic on this.
My university uses Shibboleth for single-sign-on. I want to use this authentication method in a selfhosted booked scheduler instance. I am not very familiar with the process, so perhaps anyone can help?
Currently my IT department wanted a couple of Infos from me, similar to the config-settings inside Shibboleth.config.php:
Is this info just for connecting to the Shibboleth server?
I also do not understand how to configure access levels (ressource admin, schedule admin, etc.) for other users authenticating via Shibboleth in booked scheduler.
Thanks in advance.
My university uses Shibboleth for single-sign-on. I want to use this authentication method in a selfhosted booked scheduler instance. I am not very familiar with the process, so perhaps anyone can help?
Currently my IT department wanted a couple of Infos from me, similar to the config-settings inside Shibboleth.config.php:
Code: Select all
// the key of the external user's identity. mandatory.
$conf['settings']['shibboleth.username'] = 'REMOTE_USER';
// the key of the external user's email address. mandatory.
$conf['settings']['shibboleth.email'] = 'mail';
// the key of the external user's first name. optional.
$conf['settings']['shibboleth.firstname'] = 'givenName';
// the key of the external user's last name. optional.
$conf['settings']['shibboleth.lastname'] = 'sn';
// the key of the external user's phone number. optional.
$conf['settings']['shibboleth.phone'] = 'telephone';
// the key of the external user's organization. optional.
$conf['settings']['shibboleth.organization'] = 'ou';
I also do not understand how to configure access levels (ressource admin, schedule admin, etc.) for other users authenticating via Shibboleth in booked scheduler.
Thanks in advance.