Date de création : | ||
Dernière modification : | ||
Diffusion : | internet |
<service> < name>ldap</name> <service_factory>org.jasig.portal.groups.ReferenceIndividualGroupServiceFactory</service_factory> <entity_store_factory>org.jasig.portal.groups.ldap.LDAPEntityStoreFactory</entity_store_factory> <group_store_factory>org.jasig.portal.groups.ldap.LDAPGroupStoreFactory</group_store_factory> <entity_searcher_factory>org.jasig.portal.groups.ldap.LDAPEntitySearcherFactory</entity_searcher_factory> <internally_managed>false</internally_managed> <caching_enabled>false</caching_enabled> </service>
Lorsqu'on modifie les groupes LDAP dans le fichier XML, il faut redémarrer le serveur pour que les modifications soient prises en compte.
Si on met caching_enabled à ``true'', le portail met en cache les groupes LDAP. Cela ne change rien au fait que le fichier de configuration des groupes n'est pas relu tant que le serveur n'est pas arrêté puis relancé. Dans cette configuration, si on ajoute/retire une personne dans la base LDAP, l'affichage des populations des groupes dans le gestionnaire de groupes n'est pas mis à jour tout de suite. Par contre cela ne change rien pour la récupération des attributs, ou les droits attribués à un individu, puisque dans ce cas le portail requête la base LDAP pour obtenir ces informations.
Si caching_enabled est à ``false'', l'ajout ou le retrait d'une personne est mis à jour tout de suite dans le gestionnaire de groupes.
Si l'on veut faire la mise à jour des groupes LDAP dynamiquement il faut modifier le socle pour qu'il relise toutes les x minutes le fichier et effectue les modifications.
Création : | |
Modifications : |