bon je vais qd même me répondre à moi même histoire que les gens ne cherchent pas pendant une journée sur ce problème.

*DAVFileAccess davAccessFolderPrivate = JahiaWebdavBaseService.getInstance().getDAVFileAccess(jParams,jParams.getSite(), jParams.getUser(), WEBDAV_PATH+"/"+siteURL+"/private");

// mise en place des droits pour les administrateurs du sites
davAccessFolderPrivate.changePermissions("**/users/"+adminSiteList[i],"rwa");

//Suppression des droits guest
davAccessFolderPrivate.changePermissions("**+/groups/"+JahiaGroupManagerService.GUEST_GROUPNAME+"**/members","---");
*

notez bien la subtilité de sioux incompréhensible. => */user/* + le nom du User et la encore plus grosse ruse de sioux => *+/groups/ *+ le nom du groupe + */members en n'oubliant pas le + devant le /groups
*
nicolas

Nicolas Lafaury a écrit :
okidoki merci bien, ça marche nikel.
J'essaye donc en seconde étape, de mettre des droits sur ces répertoires.
y a t il une méthode simple?
y a bien la méthode getPermissions(java.lang.String actionString) mais c'est quoi le actionString ?

en fait je souhaite effacer les droits présents en héritage et mettre moi même manuellement un groupe en rwa.

En vous remerciant pour vos réponses,

Nicolas




--

* Cordialement *

* Nicolas LAFAURY *
/ Ingénieur étude et développement /
/ 01-41-40-11-05 /
/ [EMAIL PROTECTED] /
Smile - Motoristes Internet
http://www.smile.fr

Répondre à