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.