Hola a todos, lo posteo de nuevo porque no lo encontre por ningun lado, algo paso, en fin…
bueno el asunto es que deseo obtener el usuario actual, asi como su nombre completo y su(s) grupos, pero resulta que solo me funciona con el usuario administrador, con los demas, solo obtiene el user
#include "4e78zqmv.vca/vTools/vadmin.js"
#include "4e78zqmv.vca/vTools/utils.js"
importApi("AdminApi");
var usuario = new VUser();
theServerAdmin.getUserByName(theApp.userName(), usuario);
theApp.setGlobalVar("51ezrnpv.vcd/USUARIO", usuario.name());
theApp.setGlobalVar("51ezrnpv.vcd/USUARIONOMBRE", usuario.fullName());
var gruposUsuario=[];
var grupos = vAdmin.user.getGroups(theApp.userName());
for (var i=0; i<grupos.size(); i++) {
var grupo = grupos.getAt(i);
if ((usuario.isGroupMember(grupo.id()))){
gruposUsuario.push( grupo.name() );
theApp.setGlobalVarArray("51ezrnpv.vcd/GRUPOS", i, grupo.name());
}
}