<?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: templates y permissions via java in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110777#M77844</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por partes, para la copia de espacios en base a templates, via java no he encontrado nada,bueno esta entrada en JIRA&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://issues.alfresco.com/jira/browse/ARCHIVE-613" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/ARCHIVE-613&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Via webscript he encontrado un post que puede serte de utilidad:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=36&amp;amp;t=13151" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/en/viewtopic.php?f=36&amp;amp;t=13151&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Para la gestion de los permisos de un espacio, tienes dos opciones via jacvascript&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/JavaScript_API_For_Alfresco_2.1#Permission_and_Security_API" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/JavaScript_API_For_Alfresco_2.1#Permission_and_Security_API&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;o via java usando&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.service.ServiceRegistry&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 12 May 2009 07:27:55 GMT</pubDate>
    <dc:creator>pjcaracuel_2349</dc:creator>
    <dc:date>2009-05-12T07:27:55Z</dc:date>
    <item>
      <title>templates y permissions via java</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110776#M77843</link>
      <description>Buenas,Voy bastante perdido por lo que a templates y permisos se refiere. Estoy desarrollando una aplicación Java que "ataca" contra el repositorio del Alfresco. Así, necesito crear un espacio siguiendo un template (space_template) de tal manera que copie la estructura (con aspects, permissions,etc.</description>
      <pubDate>Mon, 11 May 2009 12:42:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110776#M77843</guid>
      <dc:creator>javigon</dc:creator>
      <dc:date>2009-05-11T12:42:30Z</dc:date>
    </item>
    <item>
      <title>Re: templates y permissions via java</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110777#M77844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Buenas,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Por partes, para la copia de espacios en base a templates, via java no he encontrado nada,bueno esta entrada en JIRA&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://issues.alfresco.com/jira/browse/ARCHIVE-613" rel="nofollow noopener noreferrer"&gt;https://issues.alfresco.com/jira/browse/ARCHIVE-613&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Via webscript he encontrado un post que puede serte de utilidad:&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.alfresco.com/en/viewtopic.php?f=36&amp;amp;t=13151" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/en/viewtopic.php?f=36&amp;amp;t=13151&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Para la gestion de los permisos de un espacio, tienes dos opciones via jacvascript&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/JavaScript_API_For_Alfresco_2.1#Permission_and_Security_API" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/JavaScript_API_For_Alfresco_2.1#Permission_and_Security_API&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;o via java usando&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;org.alfresco.service.ServiceRegistry&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 May 2009 07:27:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110777#M77844</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-05-12T07:27:55Z</dc:date>
    </item>
    <item>
      <title>Re: templates y permissions via java</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110778#M77845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Muchas gracias por tu respuesta!!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Al final he utilizado Access Control Web Service. Dejo aquí código para todos aquellos que vayan tan perdidos como yo, por si les puede servir.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&lt;BR /&gt;Store STORE = new Store(Constants.WORKSPACE_STORE, "SpacesStore");&lt;BR /&gt;AuthenticationUtils.startSession(user, password);&lt;BR /&gt;AccessControlServiceSoapBindingStub accessControlService = WebServiceFactory.getAccessControlService();&lt;BR /&gt;&lt;BR /&gt;Reference reference = new Reference(STORE, stringNodeUuid, null);&lt;BR /&gt;Predicate predicate = new Predicate(new Reference[] {reference}, STORE, null);&lt;BR /&gt;&lt;BR /&gt;ACL[] acl = accessControlService.getACLs(predicate, null);&lt;BR /&gt;ACE[] ace = acl[0].getAces();&lt;BR /&gt;AccessStatus accessStatus = ace[0].getAccessStatus();&lt;BR /&gt;&lt;BR /&gt;System.out.println(ace[0].getAuthority()); //Retorna 1r usuario que tiene permisos sobre el nodo&lt;BR /&gt;System.out.println(ace[0].getPermission()); //Retorna el permiso especificado para el usuario anterior&lt;BR /&gt;System.out.println(accessStatus.getValue()); //Retorna si tiene acceso o no al nodo&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;//Añadir permisos&lt;BR /&gt;ACE[] aces1 = new ACE[]{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new ACE(userToAdd, Constants.READ, AccessStatus.acepted),&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&lt;BR /&gt;ACL[] acls1 = accessControlService.addACEs(predicate, aces1);&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Cualquier cosa que le veáis, soy todo oídos.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo y gracias por todo.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 May 2009 09:04:56 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110778#M77845</guid>
      <dc:creator>javigon</dc:creator>
      <dc:date>2009-05-12T09:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: templates y permissions via java</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110779#M77846</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Tengo dudas sobre lo que he puesto de "AccessStatus". ¿Qué especifica exactamente? He comprovado que si está "allowed" és gestionable desde la interficie web del alfresco (aparece en permisos del espacio), pero si está "deny" no aparece en la lista (permisos ocultos??).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;¿Es así?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 May 2009 09:12:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110779#M77846</guid>
      <dc:creator>javigon</dc:creator>
      <dc:date>2009-05-12T09:12:28Z</dc:date>
    </item>
    <item>
      <title>Re: templates y permissions via java</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110780#M77847</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Has leido esto de la wiki?&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://wiki.alfresco.com/wiki/Access_Control_Web_Service" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Access_Control_Web_Service&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 May 2009 09:37:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110780#M77847</guid>
      <dc:creator>pjcaracuel_2349</dc:creator>
      <dc:date>2009-05-12T09:37:13Z</dc:date>
    </item>
    <item>
      <title>Re: templates y permissions via java</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110781#M77848</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Gracias, ha sido de gran ayuda!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Un saludo&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 May 2009 06:49:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/templates-y-permissions-via-java/m-p/110781#M77848</guid>
      <dc:creator>javigon</dc:creator>
      <dc:date>2009-05-15T06:49:58Z</dc:date>
    </item>
  </channel>
</rss>

