cancel
Showing results for 
Search instead for 
Did you mean: 

Afficher le groupe d'appartenance de l'utilisateur connecté

ariellle
Champ in-the-making
Champ in-the-making
Bonjour,

Je souhaiterais savoir si il existe un moyen pour recuperer le nom du user loggé puis a partir du nom d'utilisateur recuperer son groupe pour l'afficher quelquechose du style: currentuser.getGroup() ?

Merci
4 REPLIES 4

berlioux
Champ in-the-making
Champ in-the-making
c'est possible par le biais de l'api javascript par exemple, cf :

http://wiki.alfresco.com/wiki/JavaScript_API#People_API

ariellle
Champ in-the-making
Champ in-the-making
Je suis pas experte  mais:

ScriptNode getGroup(string groupname)

Ca veux dire que en entrée il prend un groupname et non un username?

berlioux
Champ in-the-making
Champ in-the-making
En effet. C'est pas l'utilisateur qui contient les noms des groupes auxquels il appartient, mais les groupes qui contiennent les noms de leurs membres.

Il faut donc plutôt utiliser cela :

Array getMembers(ScriptNode group)
    Returns an Array of people nodes belonging to the specified group (including all sub-groups).

Array getMembers(ScriptNode group, boolean recurse)
    Returns an Array of people nodes belonging to the specified group. People of sub-groups are only returned if recurse is specified as true.

ariellle
Champ in-the-making
Champ in-the-making
Je suis un peu  perdue…

Comment exploite t on un "org.mozilla.javascript.Scriptable" ?