<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I can share my SATOSA config repo in private if you need.<div class=""><br class=""></div><div class="">Cheers, Rainer<br class=""><div><blockquote type="cite" class=""><div class="">Am 15.11.2017 um 17:59 schrieb Pablo Escobar Lopez <<a href="mailto:pablo.escobarlopez@unibas.ch" class="">pablo.escobarlopez@unibas.ch</a>>:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class="inboxEmptyHack"></div>Thanks David and Rainer for your advice.<div class=""><br class=""></div><div class="">Now that I know that in theory it should work I will try both approaches to see which one works better for our use case.</div><div class=""><br class=""></div><div class="">regards,</div><div class="">Pablo.</div><div class=""><br class=""></div><div class=""><br class=""></div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">2017-11-15 17:49 GMT+01:00 Rainer Hoerbe <span dir="ltr" class=""><<a href="mailto:rainer@hoerbe.at" target="_blank" class="">rainer@hoerbe.at</a>></span>:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



<div style="word-wrap:break-word" class="">
Using SATOSA as a proxy for a 1:n mapping is fairly straightforward. I have done it with rocketchat and external IDP discovery. This should work for similar user cases as well.
<div class=""><br class="">
</div>
<div class="">- Rainer<br class="">
<div class=""><br class="">
</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class=""><span class="">
<div class="">Am 15.11.2017 um 17:45 schrieb David Huebner <<a href="mailto:david.huebner@daasi.de" target="_blank" class="">david.huebner@daasi.de</a>>:</div>
<br class="m_-1586879470797915621Apple-interchange-newline">
</span><div class="">
<div text="#000000" bgcolor="#FFFFFF" class=""><span class=""><tt class="">Hi,</tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt><tt class="">should be doable with the nextcloud SSO & SAML app [1].</tt><tt class=""><br class="">
</tt><tt class="">The SAML2 plugin there is only able to auth-n against a single IdP, but apparently you can also use environment variables.</tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt><tt class="">So basically, protect everything with Apache & Shibboleth SP, set REMOTE_USER accordingly and use it in nextcloud.</tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt><tt class="">The documentation mentions this near the end.</tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt><tt class="">I can't confirm that it works, since we are only running the plugin against one IdP, but I don't see why it shouldn't.</tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt><tt class="">- David</tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt><tt class="">[1]: <a class="m_-1586879470797915621moz-txt-link-freetext" href="https://docs.nextcloud.com/server/12/admin_manual/configuration_server/sso_configuration.html" target="_blank">
https://docs.nextcloud.com/<wbr class="">server/12/admin_manual/<wbr class="">configuration_server/sso_<wbr class="">configuration.html</a></tt><tt class=""><br class="">
</tt><tt class=""><br class="">
</tt>
<div class="m_-1586879470797915621moz-cite-prefix"><tt class="">On 15.11.2017 17:24, Pablo Escobar Lopez wrote:</tt><tt class=""><br class="">
</tt></div>
</span><div class=""><div class="h5"><blockquote type="cite" class="">
<div dir="ltr" class=""><tt class="">Hi </tt>
<div class=""><tt class=""><br class="">
</tt></div>
<div class=""><tt class="">In our university we would like to deploy a owncloud/nextcloud instance with shibboleth authentication and support for multiple idps.  We already have the SP working.  </tt></div>
<div class=""><tt class=""><br class="">
</tt></div>
<div class=""><tt class="">Can anyone confirm if this setup is possible? Is there any documentation available about this specific topic?</tt></div>
<div class=""><tt class=""><br class="">
</tt></div>
<div class=""><tt class="">Thanks in advance for any help or advice.</tt></div>
<div class=""><tt class=""><br class="">
</tt></div>
<div class=""><tt class="">regards,</tt></div>
<div class=""><tt class="">Pablo.</tt></div>
<div class=""><tt class=""><br clear="all" class="">
</tt>
<div class=""><tt class=""><br class="">
</tt></div>
<tt class="">-- </tt><tt class=""><br class="">
</tt>
<div class="m_-1586879470797915621gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class="">
<div class="">
<div dir="ltr" class=""><tt class=""><span style="font-size:10.0pt" class="">Pablo Escobar López<br class="">
HPC systems engineer<br class="">
sciCORE, University of Basel<br class="">
</span></tt><tt class=""><span style="font-size:12.8000001907349px" class="">SIB </span></tt><tt class="">Swiss Institute of Bioinformatics</tt><tt class=""><span style="font-size:10.0pt" class=""><br class="">
<a href="http://scicore.unibas.ch/" target="_blank" class="">http://scicore.unibas.ch</a><br class="">
</span></tt></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<tt class=""><br class="">
</tt><fieldset class="m_-1586879470797915621mimeAttachmentHeader"></fieldset> <tt class=""><br class="">
</tt></blockquote>
<tt class=""><br class="">
</tt></div></div></div><span class="HOEnZb"><font color="#888888" class="">
-- <br class="">
For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" target="_blank" class="">
https://wiki.shibboleth.net/<wbr class="">confluence/x/coFAAg</a><br class="">
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" target="_blank" class="">
users-unsubscribe@shibboleth.<wbr class="">net</a></font></span></div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>

</blockquote></div><br class=""></div><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><span style="font-size:10.0pt" class="">Pablo Escobar López<br class="">HPC systems engineer<br class="">sciCORE, University of Basel<br class=""></span><span style="font-size:12.8000001907349px" class="">SIB </span>Swiss Institute of Bioinformatics<span style="font-size:10.0pt" class=""><br class=""><a href="http://scicore.unibas.ch/" target="_blank" class="">http://scicore.unibas.ch</a><br class=""></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
-- <br class="">For Consortium Member technical support, see <a href="https://wiki.shibboleth.net/confluence/x/coFAAg" class="">https://wiki.shibboleth.net/confluence/x/coFAAg</a><br class="">To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net" class="">users-unsubscribe@shibboleth.net</a></div></blockquote></div><br class=""></div></body></html>