Documentation sur le logiciel SYMPA

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ldap:ldap [2013/04/15 15:48]
balleydc [Inclusion d'une requête LDAP (1 passe) (include_ldap_query)]
ldap:ldap [2014/09/09 08:51] (Version actuelle)
catherine.balleydier@grenoble-inp.fr [Inclusion d'une requête LDAP (2 passes) (include_ldap_2level_query) (default)]
Ligne 4: Ligne 4:
   * Soit par l'​interface web dans **source de données**   * Soit par l'​interface web dans **source de données**
   * Soit dans le fichier config de la liste    * Soit dans le fichier config de la liste 
 +
 +==== Inclusion d'une requête LDAP (1 passe) (include_ldap_query) ====
 +
 +Permet de s'​appuyer sur des groupes de groupes.
 +
 +<​code>​
 +include_ldap_query
 +attrs mail
 +ssl_ciphers ALL
 +filter (&​(|(aglnPersonStatus=OFFI)(aglnPersonStatus=PROV))(seeAlso=cn=inpg-appli-harpgest-utilisateurs)(!(aglnMailStatus=nomail)))
 +name inpg-pers-etab-harpgest
 +host ldaphost:​389
 +use_ssl no
 +passwd XXXXXX
 +timeout 300
 +suffix ou=people,​ou=inpg,​dc=agalan,​dc=org
 +user uid=TOTO,​ou=people,​ou=inpg,​dc=agalan,​dc=org
 +ssl_version sslv2
 +scope sub
 +select all
 +</​code>​
  
 ==== Inclusion d'une requête LDAP (2 passes) (include_ldap_2level_query) (default) ​ ==== ==== Inclusion d'une requête LDAP (2 passes) (include_ldap_2level_query) (default) ​ ====
 +
 +Ne peut s'​appuyer que sur des groupes à plat.
  
 <​code>​ <​code>​
Ligne 29: Ligne 52:
 </​code>​ </​code>​
  
-==== Inclusion d'une requête LDAP (1 passe) (include_ldap_query) ==== 
  
-<​code>​ 
-include_ldap_query 
-attrs mail 
-ssl_ciphers ALL 
-filter (&​(|(aglnPersonStatus=OFFI)(aglnPersonStatus=PROV))(seeAlso=cn=inpg-appli-harpgest-utilisateurs)(!(aglnMailStatus=nomail))) 
-name inpg-pers-etab-harpgest 
-host ldaphost:​389 
-use_ssl no 
-passwd XXXXXX 
-timeout 300 
-suffix ou=people,​ou=inpg,​dc=agalan,​dc=org 
-user uid=TOTO,​ou=people,​ou=inpg,​dc=agalan,​dc=org 
-ssl_version sslv2 
-scope sub 
-select all 
-</​code>​ 
  
-Autre exemple de filtre ​filter+==== Autre exemple de filtre ​(filter) ==== 
 + 
 + 
   (&​(objectClass=aglnPerson)(!(aglnMailStatus=nomail))(seeAlso=cn=inpg-enseignants-flat))   (&​(objectClass=aglnPerson)(!(aglnMailStatus=nomail))(seeAlso=cn=inpg-enseignants-flat))