02-06-2020 01:42 PM
Buenas tengo un menú en la herramientas administrativas como lo muestra la imagen, lo que quiero es que a traves de un grupo pueda controlar la visibilidad del menú de las herramientas administrativa, tal cual lo haces alfresco con SITE_ADMINISTRATOR o ALFRESCO_MODEL_ADMINISTRATORS que controla el acceso a estas herramientas a traves de estos grupos. Aguien me puede orientar para lograr esto
Gracias.
02-07-2020 03:23 AM
Hola Eliosn,
Para ello puedes extender la funcion getUserGroupData para incluir tu grupo de control y poder crear el menu (o no) en función de si el usuario pertenece al mismo :
function getUserGroupData() {
var userData = {};
var groups = user.properties["alfUserGroups"];
if (groups != null)
{
groups = groups.split(",");
var processedGroups = {};
for (var i=0; i<groups.length; i++)
{
processedGroups[groups[i]] = true;
}
userData.groups = processedGroups;
}
userData.isNetworkAdmin = user.properties["isNetworkAdmin"];
if (userData.isNetworkAdmin == null)
{
userData.isNetworkAdmin = false;
}
userData.isAdmin = user.capabilities["isAdmin"];
if (userData.isAdmin == null)
{
userData.isAdmin = false;
}
[Por AQUI meter tu logica propia]
return userData;
}Más info aquí : https://docs.alfresco.com/5.2/concepts/dev-extensions-share-aikau-menus.html
Saludos!
02-11-2020 10:00 AM
Hola, saludos no logro encontrar el webscript para poder extenderlo y controlar mis herramientas administrativas
02-13-2020 08:59 AM
Buenos dias debo extender console.js ?
02-13-2020 12:43 PM
Este proyecto te puede dar una idea sobre cómo desarrollar esa funcionalidad:
https://github.com/OrderOfTheBee/ootbee-support-tools/tree/master/share
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.