Project

General

Profile

Tâche #31618

Scénario #31512: Gérer le changement de mot de passe des utilisateurs depuis les SSO web

Adapter la configuration eole-lemonldap-ng pour utiliser le nouveau module

Added by Daniel Dehennin 3 months ago. Updated 2 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
02/02/2021
Due date:
% Done:

100%

Remaining (hours):
0.0

Description

Sur Scribe, il faut forcer l’utilisation du module de combinaison :

  • ScribeAD pour l’authentification
  • LDAP pour récupérer les données utilisateurs
  • AD pour le changement de mot de passe

Related issues

Related to Distribution EOLE - Scénario #32156: Créer les paquets eole-lemonldap-ng-seth et eole-lemonldap-ng-amonecole sur le modèle de eole-lemonldap-ng-scribe Nouveau 04/20/2021 06/04/2021

Associated revisions

Revision 6050a02b (diff)
Added by Daniel Dehennin 3 months ago

ScribeAD: authenticate against Samba and get user infos on OpenLDAP

Use the Combination module to authenticate with “::Auth::ScribeAD” and
get user informations with “::UserDB::LDAP”.

The base LDAP configuration must be the one used for Active Directory
because “::Password::AD” use it.

The configuration to access OpenLDAP is done in the combination module
named “scribeLDAP”.

  • dicos/71_lemonldap_ng_scribe.xml: default values are for Samba.
  • tmpl/lmConf-1.json: configure “Combination” modules for Scribe.

Ref: #31618

Revision 105dcb68 (diff)
Added by Daniel Dehennin 2 months ago

ScribeAD: users are not limited to “CN=Users” container

It's possible to manually move users outside the “CN=Users” container,
we need to lookup Scribe users in whole LDAP tree.

  • tmpl/lmConf-1.json: the “userBaseDN” is set to “baseDN”.

Ref: #31618

Revision 265e6f8a (diff)
Added by Joël Cuissinat 2 months ago

fix family name typo in dico

Ref: #31618

History

#1 Updated by Daniel Dehennin 3 months ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Daniel Dehennin

#2 Updated by Daniel Dehennin 3 months ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

Les paquets sont disponibles :

  • 2.8.0 : eole-2.8.0-proposed-updates
  • 2.8.1 : eole-2.8-unstable

#3 Updated by Joël Cuissinat 2 months ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

#4 Updated by Joël Cuissinat 24 days ago

  • Related to Scénario #32156: Créer les paquets eole-lemonldap-ng-seth et eole-lemonldap-ng-amonecole sur le modèle de eole-lemonldap-ng-scribe added

Also available in: Atom PDF