Page 1 of 1

Shibboleth authentication

Posted: Wed Aug 11, 2021 10:50 am
by fonzman
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:

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';
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.