Gestion de Usuarios con JavaScript

RECU-0074 (Recurso Ejemplo)
Tabla de contenidos

Descripción

La creación de un usuario en JavaScript no esta disponible hasta la versión 3 de Alfresco

var salida="";
    var nombregrupo="grupo_prueba";
    var groupPrefix="GROUP_";

Creamos un grupo

people.createGroup(nombregrupo);

Movemos un usuario al grupo

var user="admin";
var lista=0;
var srcGrpNode=people.getGroup(groupPrefix+nombregrupo);
var authority = people.getPerson(user);
   
   
    if(authority)
    {
       people.addAuthority(srcGrpNode,authority);
       salida+="1.-a?adido usuario: \" "+user+" \" al grupo "+ nombregrupo+"<br>";
    }

Obtenemos usuarios de un grupo especificado

var grupoObtenido = people.getGroup(groupPrefix+nombregrupo); 
    lista = people.getMembers(grupoObtenido);
   
    salida+="2.-el taman/o de la lista es :"+lista.length+"<br>";

Eliminamos al usuario del grupo

people.removeAuthority(srcGrpNode,authority);

Borramos el grupo

people.deleteGroup(srcGrpNode);