if (document.hasAspect("cm:document"))
{
var DocSecteur = document.properties["cm:Secteur"];
var AdminDoc = DocSecteur + "_admin";
for (var i=0; i< people.getgroup().lenghts;i++)//recherche le groupe utilisateur correspondant au secteur
{
if (DocSecteur == people.getgroup(i).name)//tester avec people.getgroup(i)
{
document.Addauthority(people.getgroup(i),Editor); //tester avec people.getgroup(i)
}
}
for (var j=0; j<dojo.gfx.group.lenghts;i++) //recherche l'admin du groupe.
{
if (people.getgroup(i).name == AdminDoc)//tester avec people.getgroup(i)
document.Addauthority( people.getgroup(j),Consumer);//tester avec dojo.gfx.group.name[j]
}
document.setinheritpermissions(false);
}
else
{
alert("pas d'aspect");
}
document.setPermission("Guest",groupename);
Attention : groupename doit contenir comme valeur le nom réel du groupe, il ne faut pas oublier le "GROUP_" avant (ex : "GROUP_EVERYONE").nodeGroupe = people.getGroup(groupname); // groupname remplit aussi avec le nom complet du groupe
if(nodeGroup != null)
{
…
}
S'il est différent de null, c'est que le groupe existe.Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.