cancel
Showing results for 
Search instead for 
Did you mean: 

Controlar Herramientas administrativa

eliosn
Confirmed Champ
Confirmed Champ

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.

image

4 REPLIES 4

venzia
Star Collaborator
Star Collaborator

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!

 

eliosn
Confirmed Champ
Confirmed Champ

Hola, saludos no logro encontrar el webscript para poder extenderlo y controlar mis herramientas administrativas 

eliosn
Confirmed Champ
Confirmed Champ

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

Hyland Developer Evangelist
Getting started

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.