esup-helpdesk




La liste d'utilisateurs n'est pas rendue car vous ne possédez pas les droits d'accès nécessaires pour afficher les profils utilisateur.

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3

See also: Customizing user profile retrieval

Sommaire
Sommaire

...

User profiles are retrieved from the LDAP directory, using the following properties (set in

/properties/config.properties

...

Le profil des utilisateurs est récupéré dans l'annuaire LDAP).

Attributs affichés

Attributes printed

The (comma-separated) list of the LDAp attributes that will be printedLa liste des attributs récupérés et affichés :

Bloc de code
#smtp#userInfo.hostldapAttributes=smtp.domain.edu
Astuce

Si cette propriété est laissée vide, tous les attributs récupérés sont affichés.

Remarque

Pour qu'un attribut soit affiché, il faut qu'il soit récupéré par l'extraction LDAP.
Voir : Accès à l'annuaire LDAP

Valeur de test

If this property if left empty (by default), all the LDAp attributes retrieved are printed.

Remarque

All the attributes set here must be retrieved from the LDAp directory (see Configuring the LDAP access).

Tetsvalues

This property is used when running the ant task La propriété suivante est utilisée lors de l'appel de la tâche ant test-user-info

Bloc de code
#userInfo.testUserId=paubry

Personnalisation

L'affichage du profil des utilisateurs est faite par le bean userInfoProvider, par défaut de la classe
org.esupportail.helpdesk.domain.userInfo.LdapUserInfoProviderImpl, qui s'appuie sur l'annuaire LDAP pour récupérer des attributs des utilisateurs et les afficher.
Pour afficher les profils des utilisateurs différemment, il faut :* développer une classe implémentant l'interface org.esupportail.helpdesk.domain.userInfo.UserInfoProvider, par exemple en héritant de la classe par défaut

  • déclarer le bean userInfoProvider de cette classe dans le fichier /properties/domain/userInfo.xml
  • permettre la récupération de la nouvelle classe et du fichier /properties/domain/userInfo.xml lors de la prochaine mise à jour (cf Mises à jour et conservation des personnalisations).
Astuce
Un exemple de personnalisation est donné par la classe
fr.univrennes1.helpdesk.domain.userInfo.LdapUserInfoProviderImpl.