CMS Automne http://www.automne-cms.org/forum/ |
|
[MODULE LDAP] Installation/configuration -> Active Directory http://www.automne-cms.org/forum/viewtopic.php?f=5&t=1511 |
Page 1 sur 1 |
Auteur: | Cedric [ Lun Mars 05, 2012 6:30 pm ] |
Sujet du message: | [MODULE LDAP] Installation/configuration -> Active Directory |
Version du Module: 0.12 Version d'Automne: 4.2.0 Serveur Ubuntu 11.04 But: pouvoir utiliser les comptes AD pour se connecter à Automne * Installation du module: Allez dans "Administration" -> "paramètres serveur" -> "Mise à jour" Allez chercher votre patch avec "Parcourir" et cliquez sur "Installer" Si ca se passe comme pour moi à la fin de l'installation vous allez avoir des erreurs (tester sur 2 installations une à partir d'une mise à jour de la 4.1.3 et l'autre sur une install propre 4.2.0) En fait, lors de l'installation du module il manque un dossier et deux fichiers: - config -> il faut le copier à la racine de automne/automne/ (même endroit ou ce trouve le répertoire admin) - cms_ldap.php & cms_ldap_rc.xml -> il faut copier les deux fichier dans automne/automne/classes/modules * Configuration du module: Allez comme ci-dessous éditer le fichier ldap.ini se trouvant dans automne/automne/config/: Code : ; ; Options for OpenLDAP connection - See Zend_Ldap documentation for detail ; ; Hostname of LDAP server ldap.host = MonServeur ; Admin username of LDAP server ldap.username = "cn=PrenomduCompte NomduCompte,ou=MonOU,dc=Domaine,dc=LOCAL" //Utilisez Asedit pour connaitre le bon DN ; Admin password of LDAP server ldap.password = "LeMotDePasse" ; A small integer indicating the form to which account names should be canonicalized - See Zend_Ldap ACCTNAME constants ldap.accountCanonicalForm = 2 ; The default base DN used for searching (e.g., for accounts) ldap.baseDn = "ou=MonOU,dc=Domaine,dc=LOCAL" ; If TRUE, this instructs Zend_Ldap to retrieve the DN for the account used to bind if the username is not already in DN form ldap.bindRequiresDn = true ; The default value is '(&(objectClass=user)(sAMAccountName=%s))' unless bindRequiresDn is set to TRUE, in which case the default is '(&(objectClass=posixAccount)(uid=%s))' ldap.accountFilterFormat = "(&(objectClass=user)(sAMAccountName=%s))" ; The FQDN domain for which the target LDAP server is an authority. ldap.accountDomainName = Domaine.local ; The 'short' domain for which the target LDAP server is an authority. ldap.accountDomainNameShort = Domaine ; ; Options for Automne ; ; Update Automne user according to LDAP datas automne.updateAutomneUsersInfos = true ; Create Automne user which exists in LDAP and not in Automne automne.createMissingUser = true ; Default : 4 (full DN) - See Zend_Ldap ACCTNAME constants automne.ldapGroupCanonicalForm = 4 ; Specify group relation value with user. Default : "(member=%s)". %s is replaced by value returned by option ldapGroupCanonicalForm automne.ldapGroupFilterFormat = "(member=%s)"CCTNAME ; ; Options for Automne user account ; ;All those options will link Automne users datas with LDAP users datas. ;Leave values empty if LDAP do not have corresponding options automne.account.login = sAMAccountName automne.account.firstname = givenname automne.account.lastname = cn automne.account.email = mail automne.account.language = automne.account.service = automne.account.jobTitle = automne.account.addressField1 = automne.account.addressField2 = automne.account.addressField3 = automne.account.zip = automne.account.city = automne.account.state = automne.account.country = automne.account.phone = telephonenumber automne.account.cellphone = automne.account.fax = Enfin, connectez-vous avec un compte AD. Celui-ci va être automatiquement créé dans les utilisateurs Automne et il vous suffira juste de lui donner les droits que vous voulez. Pour finir, vous trouverez dans automne/automne le fichier de log: cms_error_log qui vous permettra de trouver vos erreurs. |
Auteur: | Frank [ Mar Mars 06, 2012 9:22 am ] |
Sujet du message: | Re: [MODULE LDAP] Installation/configuration -> Active Direc |
Merci Cedric pour ce retour, nous allons regarder pour les fichiers manquants. |
Page 1 sur 1 | Le fuseau horaire est UTC [Heure d’été] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |