__TOC__ It's also possible to make RackTables recognize SAML accounts instead of local. This implementation is based on the SimpleSAMLphp API. We assume you have SimpleSAMLphp up and running. = Configure SAML</span> = You first need to alter secret.php and change the setting $user_auth_src to 'saml'.
$user_auth_src = 'ldap';Further configuration is done through $SAML_options array.
$SAML_options = array ( 'simplesamlphp_basedir' => '../simplesaml', 'sp_profile' => 'default-sp', 'usernameAttribute' => 'eduPersonPrincipName', 'fullnameAttribute' => 'fullName', );{| border="1" |- ! option(s) ! is mandatory? ! description |- | simplesamlphp_basedir | yes | Where is simplesaml installed, relative seen from the RackTables installation directory. E.g. if you configure '../simplesaml', the application will try to resolve the file '../simplesaml/lib/_autoload.php |- | sp_profile | yes | Define the service profile wich has to be used. A default SimpleSAMLphp installation defaults to default-sp |- | usernameAttribute | yes | Username attribute |- | fullnameAttribute | yes | Fullname attribute |}