As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
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.
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!
Hola, saludos no logro encontrar el webscript para poder extenderlo y controlar mis herramientas administrativas
Buenos dias debo extender console.js ?
Este proyecto te puede dar una idea sobre cómo desarrollar esa funcionalidad:
https://github.com/OrderOfTheBee/ootbee-support-tools/tree/master/share