<?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: Notificación Usuarios Nuevos in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112788#M79369</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola ingcarloshud,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si lo quieres es averiguar quien es el usuario vinculado al espacio de usuario…podrías usar este truquito:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si usas el proveedor de espacios por defecto que viene en Alfresco, se crea el espacio de usuario y se pone al usuario como "dueño" del espacio. Por tanto, desde el API JavaScript de Alfresco, puedes obtener fácilmente el username del usuario obteniendo el owner del espacio en cuestión, de esta forma:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var usuario = espacio_usuario.owner;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Donde espacio_usuario es el nodo que representa el espacio de inicio del usuario.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que te sirva!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hasta luego!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Oct 2008 14:51:59 GMT</pubDate>
    <dc:creator>ajv</dc:creator>
    <dc:date>2008-10-20T14:51:59Z</dc:date>
    <item>
      <title>Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112785#M79366</link>
      <description>Hola a todos,&amp;nbsp; tengo una dudas más&amp;nbsp; &lt;IMG id="smileyindifferent" class="emoticon emoticon-smileyindifferent" src="https://migration33.stage.lithium.com/i/smilies/16x16_smiley-indifferent.png" alt="Smiley Indifferent" title="Smiley Indifferent" /&gt; , resulta que cada vez que ingrese un nuevo usuario a Alfresco deseo que se me notifique vía mail, para eso definí una regla sobre el espacio User Homes para que con cada elemento de tipo espacio entrante se envíe el correo notificando el ingreso del usuario X,</description>
      <pubDate>Fri, 17 Oct 2008 20:15:13 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112785#M79366</guid>
      <dc:creator>ingcarloshud</dc:creator>
      <dc:date>2008-10-17T20:15:13Z</dc:date>
    </item>
    <item>
      <title>Re: Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112786#M79367</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hola, pero podrias darte a entender un poco mas, porque no entiendo muy bien lo que quieres lograr, ya que si tu eres el administrador del alfresco, para que quieres saber que un usuario nuevo a entrado?????&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;las notificaciones o mas bien reglas que vienen incluidas en alfresco para email se ejecutan de manera correcta cuando algun usuario añade o edita contenido en un espacio determinado, y envia el email a la direccion de correo que corresponda, siempre y cuando hayas agregado la regla al espacio, para ello ingresas al espacio y en el menu mas acciones pinchas y seleccionas gestionar reglas del espacio, ahi te preguntara que regla o reglas deseas agregar y te pedira al gunos datos adicionales, como a que usuarios quieres que se envie la notificacion, tambien puedes seleccionar un grupo de usuarios, esto ultimo es mas recomendable cuando tienes una gran cantidad de usuarios para un espacio, asi es que es bueno que los usuarios los separes en grupos segun tus necesidades y al momento de agregar la regla solo le dices que la notificacion se la envie a un grupo de usuarios y asi te evitas la tediosa tarea de incluir uno por uno a los usuarios.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;bueno espero que te sirva saludos&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Oct 2008 04:15:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112786#M79367</guid>
      <dc:creator>sphinx</dc:creator>
      <dc:date>2008-10-18T04:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112787#M79368</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola, deseo que cuando un usuario q ingresa por primera vez a alfresco se me notifique via mail, puesto que aún no cuento con un listado total de usuarios validados por LDAP.&amp;nbsp; La cuestión es que solo desde el momento en que un usuario ingresa por primera vez se puede contar con él para asignarle roles, tareas, etc…(antes no se cuenta con el registro de este usuario).&amp;nbsp; El propósito principal de esto, es q se notifique del ingreso del nuevo usuario para inmediatamente gestionar roles, tareas, etc, sobre este.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Gracias&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 13:35:11 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112787#M79368</guid>
      <dc:creator>ingcarloshud</dc:creator>
      <dc:date>2008-10-20T13:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112788#M79369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola ingcarloshud,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Si lo quieres es averiguar quien es el usuario vinculado al espacio de usuario…podrías usar este truquito:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Si usas el proveedor de espacios por defecto que viene en Alfresco, se crea el espacio de usuario y se pone al usuario como "dueño" del espacio. Por tanto, desde el API JavaScript de Alfresco, puedes obtener fácilmente el username del usuario obteniendo el owner del espacio en cuestión, de esta forma:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;var usuario = espacio_usuario.owner;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Donde espacio_usuario es el nodo que representa el espacio de inicio del usuario.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que te sirva!!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hasta luego!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 14:51:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112788#M79369</guid>
      <dc:creator>ajv</dc:creator>
      <dc:date>2008-10-20T14:51:59Z</dc:date>
    </item>
    <item>
      <title>Re: Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112789#M79370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Muchas Gracias ajv, pero cómo hago para vincular lo que retorna ese JS a la plantilla de correo??? para q se notifique via mail el nombre del usuario nuevo.&amp;nbsp; Gracias!!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 16:17:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112789#M79370</guid>
      <dc:creator>ingcarloshud</dc:creator>
      <dc:date>2008-10-20T16:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112790#M79371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola ingcarloshud,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tienes razón&amp;nbsp; &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;ops: …no veo ningún objeto en el modelo de plantillas para obtener el owner directamente. Pero se puede encontrar una solución &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Lo que se me ocurre, por ejemplo, es crear un objeto nuevo personalizado para tu modelo de plantillas. Parece muy complicado, pero no lo es en absoluto. Te explico los pasos:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1.- Realizar un bean que extienda del bean baseTemplateImplementation. Por ejemplo, si nos queremos crear el objeto/función owner(idEspacio):&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;bean id="ownerTemplateExtension" parent="baseTemplateImplementation" class="mi.paquete.miClase"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="extensionName"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;value&amp;gt;owner&amp;lt;/value&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;property name="serviceRegistry"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ref bean="ServiceRegistry"/&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/property&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/bean&amp;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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;2.- Crear la clase miPaquete.miClase, que extienda de org.alfresco.repo.template.BaseTemplateProcessorExtension e implemente freemarker.template.TemplateMethodModelEx:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;public class miClase extends BaseTemplateProcessorExtension implements TemplateMethodModelEx&lt;BR /&gt;{&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;3.- Aquí dentro, tendrás que implementar el método exec, que será se ejecutará cuando llamemos al objeto owner en la plantilla.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;public Object exec(List args) throws TemplateModelException&lt;BR /&gt;{&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;Entonces, el método exec tendría que procesar la lista de args para coger el idEspacio que le pases (o el parámetro que te vaya mejor)…y usando el API de java obtienes el owner del espacio (puedes usar el OwnableService que tiene el método getOwner(NodeRef)).&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Bueno, espero habertelo dejado claro.&amp;nbsp; :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos!!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Oct 2008 16:40:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112790#M79371</guid>
      <dc:creator>ajv</dc:creator>
      <dc:date>2008-10-20T16:40:39Z</dc:date>
    </item>
    <item>
      <title>Re: Notificación Usuarios Nuevos</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112791#M79372</link>
      <description>&lt;P&gt;Gracias por el artículo. Cada vez que el dispositivo recibe un mensaje, una llamada o un mensaje, debemos permitir que los sonidos se escuchen con mayor facilidad. Descargar &lt;A href="https://yotonos.com/tonos-de-notificaciones/" target="_self" rel="nofollow noopener noreferrer"&gt;&lt;SPAN&gt;tonos de notificacione&lt;/SPAN&gt;&lt;/A&gt; gratis en yotonos.com&lt;/P&gt;</description>
      <pubDate>Thu, 07 Jan 2021 04:48:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/notificaci%C3%B3n-usuarios-nuevos/m-p/112791#M79372</guid>
      <dc:creator>Dreamyotonos</dc:creator>
      <dc:date>2021-01-07T04:48:37Z</dc:date>
    </item>
  </channel>
</rss>

