Comment relier "facilement" son joomla avec un AD 2003 ?

Simplement en suivant cette procédure sur ce site :

http://shmanic.com/tools/jmapmyldap/guide.htm#configauth

petit truc en plus pour tester la connexion à l'ad

http://shmanic.com/tools/jmapmyldap/documentation/ver-1-auth-debug-method.htm

Bien pratique quand on a oublié d'installer php5-ldap

sudo apt-get install php5-ldap

Mais aussi Faire du Facebook ou du google+

C'est avec 

Facebook - Twitter - Google 1 plugin

et la doc est là

Comment faire pour rediriger automatiquement d'un site www.exmple.com vers la page www.exemple.com/joomla chez OVH ?

Mettre à la fin de son fichier .htaccess la commande suivante à la racine du répertoire !

DirectoryIndex /joomla/index.php


Et c'est tout Monnaie

Ici Bientôt on verra comment lier Zimbra et Joomla

Enfin j'ai réussi à lier Joomla avec l'AD de la Mairie

Pour cela j'ai compilé les solutions de plusieurs blogs

http://community.joomla.org/gsoc2009/lalitanand-dandge/908-joomla-ldap-authentications-plugin-window-2003-server-active-directory-configuration.html

et

http://www.cequejendis.com/informatique/15-joomla-connexion-active-directory

En résumé voici les détails

  1. Dans son AD créer un utilisateur dédié à l'authentification, avec un mot de passe et des droits d'administrateurs
  2. Dans Joomla - Extensions - Gestion des plug-ins - Authentification LDAP rentrer les paramètres suivants

Hôte : nom du serveur ldap windows
Port : 389
LDAP V3 : Oui
Négocier TLS : Non
Suivre le renvoi : Non
Méthode d'autorisation : Attache et cherche
DN de base : OU="L'unité d'organisation ou se trouve les utilisateurs",DC="Domaine",DC="Fin du Domaine si nécessaire"
Requête de la recherche : CN=[search]
Nom d'utilisateur : CN=[username],OU="L'unité d'organisation ou se trouve les utilisateurs",DC="Domaine",DC="Fin du Domaine si nécessaire"
Identifiant : Identifiant de l'utilisateur créé en 1
Mot de passe Mot de passe de l'utilisateur créé en 1
Map: Nom complet fullName
Map: E-mail mail
Map : ID utilisateur sAMAccounName

 

 

 

 

 

 

 

 

 

 

Enregistrer en fermer le plugin

Maintenant si vous tentez de vous authentifier sur le serveur cela doit fonctionner

Il faut peut être changer certaines options selon votre configuration mais cela devrait marcher comme cela avec un grand nombre d'AD

Le composant ultime de mise à jour de joomla est sortie aleluia !

son nom : AFUJ Update Manager

 

ton est dit dans le lien !

Comment réaliser la connexion à un serveur LDAP 2003 depuis Joomla ?

Avec Joomla d'est un peu galère ! Pourquoi ? Parce qu'il n'y à pas pour l'instant d'outils fournis lors le l'installation pour faire des tests de connexion.

  1. Il faut installer le composant de test et de paramétrage JDiagnostic
  2. Allez dans Composants -> JDiagnostics -> Tools -> ldapconfigurator
  3. Suivez les instructions en fin de processus le composant mettra à jour les paramètres de plugin
  4. Faite les tests avec Composants -> JDiagnostics -> Diagnostics -> ldapsettings. Si besoin faites les ajustements nécessaires.

Attention, pour Active Directory les options de chez Micro$oft se s'inventent pas

  • Requête de recherche : userPrincipalName=[search]@domain.org
  • Nom distingué des Utilisateurs : [username]@domain.org

A savoir : le mail du compte Admin de Joomla! ne doit pas être celui d'un utilisateur LDAP sinon ce dernier ne pourra pas se connecter !