//Script Reporte Usuarios Alfresco
var gens = search.luceneSearch("TYPE:\"{http://www.alfresco.org/model/content/1.0}person\"");
var logFile = space.childByNamePath("Reporte_Usuarios.csv");
if (logFile == null) {
logFile = space.createFile("Reporte_Usuarios.csv");
}
logFile.content = "";
for (var i=0; i<gens.length;i++) {
logFile.content += "USERNAME: ";
logFile.content += gens.properties["cm:userName"]+"\n";
logFile.content += "NOMBRE: ";
logFile.content += gens.properties["cm:firstName"]+" ";
logFile.content += gens.properties["cm:lastName"]+"\n";
logFile.content += "EMAIL: ";
logFile.content += gens.properties["cm:email"]+"\n"+"\n";
// var groupes= people.getContainerGroups(gens);
//for (var j=0; j<groupes.length;j++) {
// logFile.content += "\t"+groupes[j].properties["usr:authorityDisplayName"]+"\n";
// }
}
var gens = search.luceneSearch("TYPE:\"{http://www.alfresco.org/model/content/1.0}person\"");
for (var i=0; i<gens.length;i++) {
var person = people.getPerson(gens.properties["cm:userName"]);
var groups = people.getContainerGroups(person);
for (var j=0;j<groups.length;j++) {
logger.log(groups[j].getQnamePath());
}
}
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.