AnsweredAssumed Answered

Se añada el usuario administrador a los miembros del sitio del usuario (que no sea administrador)

Question asked by fjsobrino on Sep 16, 2015
Latest reply on Oct 1, 2015 by fjsobrino
Buenos días a tod@s,

Quiero que se añada automáticamente usuario: "admin" y estado: "administrador" a los miembros del sitio, cuando un usuario (que no sea administrador) haya creado un nuevo sitio, para que el usuario "admin" se pueda ver y tocar cualquier sitio.

Es añadir el usuario “admin” con permisos de “administrador” a cualquier sitio que se cree.

¿¿lo entendéis??

Estaba investigando pero no funciona, no sé cuál es el código del alfresco 4.2.f

Se corresponde con el archivo “colleagues.get.js”, no?

<code lang="java" linenumbers="normal">
function main()
{
   // Call the repo for the site memberships
   var maxItems = getMaxItems(),
      size = maxItems + 1,
      json = remote.call("/api/sites/" + page.url.templateArgs.site + "/memberships?size=" + size + "&authorityType=USER");

   var memberships = [],
      totalResults = 0;

   if (json.status == 200)
   {
      // Create javascript objects from the repo response
      var obj = eval('(' + json + ')');
      if (obj)
      {
         totalResults = obj.length;
         memberships = obj.slice(0, maxItems);

         var member, userStatus;
         for (var i = 0, j = memberships.length; i < j; i++)
         {
            member = memberships;
            userStatus = member.authority.userStatus;
         }
         memberships.sort(sortByName);
      }
   }
</code>
Gracias de antemano

Un Saludo,

Outcomes