Recherche

Sommaire

Pages enfant
  • 6) Utilisation de uidHeader

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Introduction

<uidHeader idpUrl="url2">uid2</uidHeader> permet de dire que pour idpUrl valant par exemple https://ident-shib-test.univ-rennes1.fr/shibboleth (en fait d'URL, c'est ID de l'IdP) on peut dire à nuxeo d'utiliser l'attribut uid2 envoyé par cet IdP et pas <default>.

...

  1. Un IdP externe nous enverrait ses username avec un autre attribut que <default>eppn</default> alors on pourrait le préciser via <uidHeader>
  2. Un IdP local on peut décider de ne pas utiliser eppn mais uid par exemple. Ceci évite, au niveau de la conf LDAP de nuxeo de dire que l'ID utilisé est eppn et de garder uid. Ceci a comme impact de continuer à faire des requête LDAP sur uid ce qui est plus naturel que sur l'eppn

Dysfonctionnement

Je viens de tester le fait d'utiliser uid pour mon IdP --> Ca ne semble pas marcher car :

...

Remarque

Ce bug a été détecté avant la mise en place d'une configuration avec un MultiDirectory. Cf. 7) configuration shib + LDAP fonctionnelle

Patch possible

forcer l'attribut "surname" dans la map :

...