XWiki

Configuration XWiki

  • Remarque : la procédure ci-dessous s’applique à la configuration Windows de XWiki

  • Connectez-vous à votre compte administrateur XWiki et allez dans la section Administer Wiki

  • Allez dans l’onglet Extensions et installez l’extension OpenID Connect Authenticator

  • Editez le fichier xwiki.cfg et rajoutez la ligne suivante :

  • Editez le fichier xwiki.properties et rajoutez les lignes suivantes :

  • Redémarrez votre serveur XWiki pour prendre en compte les modifications

Remarques

  • Cette documentation s’applique si vous avez installé le flavor de base. Si vous avez un flavor différent, l’interface graphique peut être différente

  • Le paramètre oidc.scope peut être adapté en fonction des besoins

  • Pour que le SSO fonctionne avec les utilisateurs XWiki existants, il faut que le champ XWiki User corresponde à leur email Trustelem

  • Pour désactivez l’authentification unique changez la ligne oidc.skipped=false à oidc.skipped=true

Configuration Trustelem

  • Sur Trustelem, renseignez l'URL de votre serveur XWiki dans le champ correspondant
    

Configuration des groupes

  • Si vous voulez mapper vos groupes Trustelem aux groupes XWiki vous devez éditer le fichier xwiki.properties et ajouter ces lignes :

  • La deuxième ligne doit être ajoutée pour chaque mapping que vous souhaitez faire

  • Sur Trustelem, vous devez ajouter ces lignes dans la section script de Paramétrage des attributs :

  • Vous pouvez également envoyer d’autres attributs à XWiki en ajoutant ces lignes dans la section script de Paramétrage des attributs (une ligne par attribut envoyé):

  • Ces attributs peuvent être utilisés dans XWiki, par exemple si vous voulez changer les usernames en email-attribute1, vous devrez éditez xwiki.properties et écrire :