<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: lista de usuarios con un determinado rol en un space? in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105030#M73408</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Efectivamente, eso es lo que quiero &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lo que no entiendo es que no haya forma de saber, mediante java o javascript qué usuarios tienen un determinado rol en un espacio, es que no tiene sentido…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En mi sistema, tengo una ou que contiene los usuarios, y otra ou que contiene los grupos basados en una característica (departamento).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ahora, tengo 60 espacios, y cada grupo tiene acceso sólo a los suyos, por lo que necesito la organización anteriormente mencionada para dar acceso a estos, y algunas personas de estos grupos son, además, reviewers, publishers, por lo que entiendo que los roles son la forma adecuada de identificarlos.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por otra parte, este no es el único servicio que cuelga de esta máquina, y en todos ellos se utilizan el ou groups para la autenticación, por lo que no veo como voy a poner los grupos como sugieres para que despues en otras aplicaciones me aparezcan grupos del tipo: grupo_reviewers_espacio1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por cierto, gracias por contestar… al menos veo que hay vida en este foro &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Sep 2008 17:34:12 GMT</pubDate>
    <dc:creator>stickman</dc:creator>
    <dc:date>2008-09-11T17:34:12Z</dc:date>
    <item>
      <title>lista de usuarios con un determinado rol en un space?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105028#M73406</link>
      <description>Bueno, sirva este mensaje como presentación, y como no, para plantear la primera duda &lt;IMG id="smileywink" class="emoticon emoticon-smileywink" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-wink.png" alt="Smiley Wink" title="Smiley Wink" /&gt;El caso es que estoy intentando implementar un workflow avanzado en el que necesito obtener la lista de usuarios que tienen un determinado rol en un espacio.En concreto, para empezar se trata de localizar todos l</description>
      <pubDate>Wed, 10 Sep 2008 13:20:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105028#M73406</guid>
      <dc:creator>stickman</dc:creator>
      <dc:date>2008-09-10T13:20:27Z</dc:date>
    </item>
    <item>
      <title>Re: lista de usuarios con un determinado rol en un space?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105029#M73407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ya veo … por lo visto lo que quieres es asignar el flujo a roles en lugar de usuarios o grupos no?? … &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;en este sentido te puede valer creando un grupo para cada tipo de rol … por ejemplo Grupo_revisores_carpeta1 … GRupo_coordinadores_carpeta1 a los que añadirás los usuarios que requieras … luego en la "carpeta1" asignas los correspondientes permisos a cada uno de estos grupos .. a Grupo_revisores_carpeta1 el rol de reviewer al de Grupo_coordinadores_carpeta1 el rol de coordinador y asi con todos. De esta forma desde el flujo podrás seleccionarlos con su nombre especifico relacionado al rol que poseen.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;No se … es una opción. Si te refieres a otra cosa perdona que hoy ando en varias cosas y estoy algo espeso jeje&amp;nbsp; :wink:.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que te sirva.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 16:19:44 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105029#M73407</guid>
      <dc:creator>venzia</dc:creator>
      <dc:date>2008-09-11T16:19:44Z</dc:date>
    </item>
    <item>
      <title>Re: lista de usuarios con un determinado rol en un space?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105030#M73408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Efectivamente, eso es lo que quiero &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Lo que no entiendo es que no haya forma de saber, mediante java o javascript qué usuarios tienen un determinado rol en un espacio, es que no tiene sentido…&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En mi sistema, tengo una ou que contiene los usuarios, y otra ou que contiene los grupos basados en una característica (departamento).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Ahora, tengo 60 espacios, y cada grupo tiene acceso sólo a los suyos, por lo que necesito la organización anteriormente mencionada para dar acceso a estos, y algunas personas de estos grupos son, además, reviewers, publishers, por lo que entiendo que los roles son la forma adecuada de identificarlos.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por otra parte, este no es el único servicio que cuelga de esta máquina, y en todos ellos se utilizan el ou groups para la autenticación, por lo que no veo como voy a poner los grupos como sugieres para que despues en otras aplicaciones me aparezcan grupos del tipo: grupo_reviewers_espacio1.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por cierto, gracias por contestar… al menos veo que hay vida en este foro &lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 17:34:12 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105030#M73408</guid>
      <dc:creator>stickman</dc:creator>
      <dc:date>2008-09-11T17:34:12Z</dc:date>
    </item>
    <item>
      <title>Re: lista de usuarios con un determinado rol en un space?</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105031#M73409</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola stickman,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Mediante java creo que es posible obtener los usuarios / grupos que tienen un determinado rol en un espacio o contenido…pero no es directo mediante un método del API.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Lo que se me ocurre que puedes hacer es llamar al método getPermissions(nodeRef) para obtener todos los permisos establecidos en un nodo.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Es un método que forma parte del PermissionService. El método es el siguiente:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;getPermissions(NodeRef nodeRef)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get all the AccessPermissions that are granted/denied to the current authentication for the given node&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Esto devuelve un Set con los diferentes permisos asignados.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;A partir de ahí, puedes recorrer la colección de permisos, para quedarte únicamente con los que cumplen tu rol.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;En Javascript existe una parecida:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;String[] getPermissions() &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Returns a String[] of the permissions attached to a node. Strings returned are of the format [ALLOWED|DENIED];[USERNAME|GROUPNAME];PERMISSION for example ALLOWED;kevinr;Consumer so can be easily tokenized on the ';' character.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Si no voy mal, a partir de la versión 2.1 de Alfresco, se modificó para poder introducir como parámetro el nodo que se quiere analizar, por lo que la funcionalidad es la misma que el permissionService.getPermissions(nodeRef).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Bueno, espero que te sirva de ayuda.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hasta luego!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Sep 2008 21:04:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/lista-de-usuarios-con-un-determinado-rol-en-un-space/m-p/105031#M73409</guid>
      <dc:creator>ajv</dc:creator>
      <dc:date>2008-09-11T21:04:55Z</dc:date>
    </item>
  </channel>
</rss>

