Add shibboleth idenity configuration, refactor user details
Avoid failing on supervisord state