SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Downloaden Sie, um offline zu lesen
Integración Alfresco + Portal
                             con CMIS y DocLib Portal




                       Haga clic para modificar el estilo de subtítulo del patrón
                       Alfresco Day                                                                     www.in2.e
                                                                                                             s
                              22-06-2011
                       Barcelona - Bilbao - Madrid            - Palma de Mallorca - Sevilla - Granada

                       Tuset, 23 4ª
                       08006 Barcelona
                                  IMP-17010/C
                       T 902 88 17 76                                                                        1
 IN2 - Confidencial
¿Quiénes somos?


     El grupo IN2

     “Más de 15 años de experiencia en la gestión de proyectos en Tecnologías de la
        Información han permitido desarrollar metodologías propias que unido a nuestra
        capacidad de adaptación a clientes y a entornos cambiantes nos permiten llevar con
        éxito proyectos de alta complejidad tecnológica, funcional y humana.”

     •
            Consultoría Tecnológica
     •
            Desarrollo e Integración
     •
            Implantación de soluciones
     •
            Firma electrónica y gestión de identidades
     •
            Servicios Profesionales


                       Somos su equipo de 100 expertos




                                               IMP-17010/C                                   2
 IN2 - Confidencial
¿Qué hemos hecho con Alfresco?




                                        IMP-17010/C     3
 IN2 - Confidencial
¿Qué nos da Alfresco 3.4?




4IN2 - Confidencial

                              IMP-17010/C         4
Alfresco DocLib Portlet

          •
                DocLib portlet proporciona toda la funcionalidad
                del componente Document Library de Share dentro
                de un portal.

          •
                Hay tres variantes del portlet:
               §      Acceso a todo el repositorio de Alfresco.
               §      Acceso a todas las Document Libraries de los Sites de un usuario.
               §      Acceso a la Document Library de un Site concreto.




5IN2 - Confidencial

                                               IMP-17010/C                                5
Alfresco CMIS 1.0

          •
                1ª implementación de la especificación CMIS 1.0

          •
                Incluye:
               §      CMIS Query
               §      Access Control Lists (ACL’s)
               §      Cambio de Logs
               §      Transformaciones
               §      MÁS – Extensiones de Alfresco para Aspects (query, get and set)


          •
                Bindings disponibles – Web Services and REST

          •
                Equipo de prueba de compatibilidad con CMIS

6IN2 - Confidencial

                                              IMP-17010/C                               6
¿Qué queremos hacer?




7IN2 - Confidencial

                            IMP-17010/C      7
Alcance de la integración

          •
                La integración de Alfresco con el Portal cubre los
                siguientes puntos:
               §      Correspondencia de comunidades del portal con espacios de
                      Alfresco.
               §      Asignación simultanea de usuarios y permisos a comunidades del
                      Portal y espacios de Alfresco.
               §      Integración del repositorios de documentos de Alfresco en el
                      editor de contenidos web del Portal.
               §      Incorporación de documentos de Alfresco en los resultados de las
                      búsquedas del Portal.
               §      Contextualización del visor de documentos al ámbito de la
                      comunidad del Portal.




8IN2 - Confidencial

                                              IMP-17010/C                                8
Sincronización de espacios

          •
                Cada comunidad del Portal tienen su biblioteca de
                documentos en un espacio de Alfresco.
               §      Al crear la comunidad se crea automáticamente el espacio en
                      Alfresco, con el mismo nombre.
               §      Al borrar la comunidad, el espacio de Alfresco permanece sólo
                      para los administradores del sistema.


          •
                Los usuarios del Portal tienen su biblioteca de
                documentos en su User Home de Alfresco.
               §      Si el usuario no la tiene, se le crea el espacio.




9IN2 - Confidencial

                                                IMP-17010/C                           9
Sincronización de permisos

         •
              Las comunidades del Portal y los espacios de
              Alfresco tienen los mismos usuarios asignados.
             §      Al asignar un usuario a una comunidad del Portal, el mismo
                    usuario se asigna automáticamente al espacio correspondiente en
                    Alfresco.
             §      Al desvincular un usuario del Portal de una comunidad, también
                    se desvincula del espacio en Alfresco.


         •
              Los usuarios de una comunidad tienen los mismos
              permisos en el espacio de Alfresco.
             §      Mapeo de roles del Portal con roles de Alfresco.




10 - Confidencial
 IN2
                                            IMP-17010/C                               10
Integración de búsquedas

         •
              El buscador del Portal también busca en Alfresco.
             §      Los resultados de las búsquedas del Portal incluyen referencias a
                    documentos almacenados en Alfresco.
             §      Búsqueda por título del documento o por contenidos.
             §      Las búsquedas pueden estar restringidas por ámbito
                    (comunidad).
             §      Aplicación de los permisos a la búsqueda en Alfresco.
             §      Enlaces directos a los documentos de Alfresco desde el portlet de
                    búsqueda del Portal.




11 - Confidencial
 IN2
                                            IMP-17010/C                                 11
Integración del editor de contenidos

         •
              Acceso al repositorio de Alfresco desde el editor de
              contenidos web del Portal.
             §      Posibilidad de crear enlaces a documentos de Alfresco desde
                    contenidos web del Portal.
             §      Navegación visual por el repositorio de Alfresco.
             §      Acceso a los documentos restringido por ámbito y por permisos.




12 - Confidencial
 IN2
                                             IMP-17010/C                             12
Contextualización del DocLib

         •
              El visualizador de documentos está restringido al
              ámbito.
             §      Si el portlet de visualización de documentos está desplegado en
                    una comunidad, sólo muestra el espacio correspondiente a dicha
                    comunidad.
             §      Si está desplegado en la página de un usuario, sólo muestra la
                    User Home de dicho usuario.
             §      Es posible cambiar el espacio de Alfresco visualizado,
                    modificando las preferencias del portlet.




13 - Confidencial
 IN2
                                            IMP-17010/C                               13
¿Cómo lo hemos hecho?
                    Ejemplo con Alfresco y Liferay
                               Portal



14 - Confidencial
 IN2
                                IMP-17010/C          14
¿Por qué Alfresco + Liferay?




             Alfresc                           Liferay                         Integració
    ●    Repositorio unificado para
         la gestióno documentos,                                                        n
                                       ●   Facilita el diseño de          ●   Juntos se complementan
                   de                      interfaces de usuario              para formar una solución de
         imágenes, video,...                                                  plataforma open source,
                                       ●   Proporciona un framework de
    ●    Modelado de tipos                 integración de aplicaciones.       basada en estándares, que
         documentales muy potente.                                            nos ayuda a gestionar el
                                       ●   Personalización por usuario.       conocimiento en nuestras
    ●    Alta escalabilidad del
         repositorio.                  ●   Publicación de contenidos          organizaciones..
                                           basada en roles.
    ●    Interfaz de usuario moderna
         y amigable.                   ●   Herramientas de mensajería,
                                           mail, chat.

15 - Confidencial
 IN2
                                                IMP-17010/C                                                 15
Ventajas de la implementación

         •
              Basada en estándares
             §      La comunicación entre Liferay y Alfresco se hace mediante los
                    servicios CMIS de Alfresco.
             §      El visor de documentos (DocLib) cumple el estándar de portlets
                    JSR-168.
         •
              Mínima personalización de Alfresco
             §      Los únicos cambios que hay que hacer en Alfresco son de
                    configuración de los mecanismos de autenticación.
         •
              No requiere elementos externos.
             §      No es necesario utilizar herramientas de terceros para sincronizar
                    usuarios y sesiones entre Liferay y Alfresco.




16 - Confidencial
 IN2
                                            IMP-17010/C                                  16
Alfresco DocLib Portlet




                                                     •
                                                         Las ventajas del
                                                         DocLib portlet son:
                                                         §   Previsualización de
                                                             documentos.
                                                         §   Edición on-line.
                                                         §   Comentarios en el
                                                             versionado y selección
                                                             del número de versión.
17 - Confidencial                      IMP-17010/C                                     17
 IN2                                                    §   Visualización del árbol
Alfresco CMIS

         •
              Discovery service
             §      Modificación del portlet de Web Search de Liferay para ejecutar
                    una consulta CMIS contra el repositorio de Alfresco.
             §      Modificación del FCKEditor para permitir navegar por repositorio
                    de Alfresco.
         •
              Object service
             §      Modificación del servicio de comunidades de Liferay para ejecutar
                    la creación de espacios en Alfresco.
         •
              ACL service
             §      Modificación del servicio de comunidades de Liferay para asignar
                    usuarios y roles en Alfresco.




18 - Confidencial
 IN2
                                            IMP-17010/C                                 18
¿Preguntas?




                                     IMP-17010/C   19
 IN2 - Confidencial
Más información


     •
           En mi blog
          §    http://standardoperationprocedure.blogspot.com/

     •
           En IN2
          §    www.in2.es




                                         IMP-17010/C             20
 IN2 - Confidencial
IN2, Compromiso con la Confianza




                                 IMP-17010/C              21
 IN2 - Confidencial

Weitere ähnliche Inhalte

Ähnlich wie Alfresco day madrid partner - in2

Gestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMGestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMzylk net
 
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1Angel Borroy López
 
Alfresco- Trabajo de Grado
Alfresco- Trabajo de Grado Alfresco- Trabajo de Grado
Alfresco- Trabajo de Grado Andy Lopez
 
Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community Toni de la Fuente
 
Aleph500 100816201906-phpapp02
Aleph500 100816201906-phpapp02Aleph500 100816201906-phpapp02
Aleph500 100816201906-phpapp02cucha666
 
Plone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosPlone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosLeonardo J. Caballero G.
 
Implementación de un Repositorio de Tesis Digitales para la Universidad de La...
Implementación de un Repositorio de Tesis Digitales para la Universidad de La...Implementación de un Repositorio de Tesis Digitales para la Universidad de La...
Implementación de un Repositorio de Tesis Digitales para la Universidad de La...lfg_pc
 
Exploration network chapter3
Exploration network chapter3Exploration network chapter3
Exploration network chapter3Edgar Benavente
 
CMIS-OASIS. Otro estándar para repositorios y gestores de contenidos
CMIS-OASIS. Otro estándar para repositorios y gestores de contenidosCMIS-OASIS. Otro estándar para repositorios y gestores de contenidos
CMIS-OASIS. Otro estándar para repositorios y gestores de contenidosAntonio Galisteo del Valle
 
SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...
SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...
SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...innovatics
 

Ähnlich wie Alfresco day madrid partner - in2 (20)

Curso alfresco 2010
Curso alfresco 2010Curso alfresco 2010
Curso alfresco 2010
 
Gestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMGestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECM
 
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
 
Alfresco
AlfrescoAlfresco
Alfresco
 
Alfresco- Trabajo de Grado
Alfresco- Trabajo de Grado Alfresco- Trabajo de Grado
Alfresco- Trabajo de Grado
 
Alfresco
AlfrescoAlfresco
Alfresco
 
El core de Alfresco 4.2
El core de Alfresco 4.2El core de Alfresco 4.2
El core de Alfresco 4.2
 
Alfresco
AlfrescoAlfresco
Alfresco
 
Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community Comparativa entre Alfresco Enterprise vs Community
Comparativa entre Alfresco Enterprise vs Community
 
Aleph500 100816201906-phpapp02
Aleph500 100816201906-phpapp02Aleph500 100816201906-phpapp02
Aleph500 100816201906-phpapp02
 
Aleph 500
Aleph 500Aleph 500
Aleph 500
 
Presentación gestión del conocimiento alfresco vfinal
Presentación gestión del conocimiento alfresco vfinalPresentación gestión del conocimiento alfresco vfinal
Presentación gestión del conocimiento alfresco vfinal
 
Plone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosPlone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativos
 
Implementación de un Repositorio de Tesis Digitales para la Universidad de La...
Implementación de un Repositorio de Tesis Digitales para la Universidad de La...Implementación de un Repositorio de Tesis Digitales para la Universidad de La...
Implementación de un Repositorio de Tesis Digitales para la Universidad de La...
 
Alfresco - Infraestructura - ALKAID.cr
Alfresco - Infraestructura - ALKAID.crAlfresco - Infraestructura - ALKAID.cr
Alfresco - Infraestructura - ALKAID.cr
 
Exploration network chapter3
Exploration network chapter3Exploration network chapter3
Exploration network chapter3
 
5 alfresco-conectores
5 alfresco-conectores5 alfresco-conectores
5 alfresco-conectores
 
CMIS-OASIS. Otro estándar para repositorios y gestores de contenidos
CMIS-OASIS. Otro estándar para repositorios y gestores de contenidosCMIS-OASIS. Otro estándar para repositorios y gestores de contenidos
CMIS-OASIS. Otro estándar para repositorios y gestores de contenidos
 
Web Proyecto CODEPAM
Web Proyecto CODEPAMWeb Proyecto CODEPAM
Web Proyecto CODEPAM
 
SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...
SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...
SAN-LOD: el Sistema Archivístico Nacional Italiano como Datos Abiertos Enlaza...
 

Mehr von Alfresco Software

Alfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Software
 
Alfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Software
 
Alfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Software
 
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Software
 
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Software
 
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Software
 
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Software
 
Alfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Software
 
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Software
 
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Software
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Software
 
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Software
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Software
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Software
 
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Software
 
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Software
 
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Software
 
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Software
 

Mehr von Alfresco Software (20)

Alfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossierAlfresco Day Benelux Inholland studentendossier
Alfresco Day Benelux Inholland studentendossier
 
Alfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management applicationAlfresco Day Benelux Hogeschool Inholland Records Management application
Alfresco Day Benelux Hogeschool Inholland Records Management application
 
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion HogescholenAlfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
Alfresco Day BeNelux: Customer Success Showcase - Saxion Hogescholen
 
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente AmsterdamAlfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
Alfresco Day BeNelux: Customer Success Showcase - Gemeente Amsterdam
 
Alfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of AlfrescoAlfresco Day BeNelux: The success of Alfresco
Alfresco Day BeNelux: The success of Alfresco
 
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo GroupAlfresco Day BeNelux: Customer Success Showcase - Credendo Group
Alfresco Day BeNelux: Customer Success Showcase - Credendo Group
 
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About FlowAlfresco Day BeNelux: Digital Transformation - It's All About Flow
Alfresco Day BeNelux: Digital Transformation - It's All About Flow
 
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
Alfresco Day Vienna 2016: Activiti – ein Katalysator für die DMS-Strategie be...
 
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
Alfresco Day Vienna 2016: Elektronische Geschäftsprozesse auf Basis von Alfre...
 
Alfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest APIAlfresco Day Vienna 2016: Alfrescos neue Rest API
Alfresco Day Vienna 2016: Alfrescos neue Rest API
 
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-KonsoleAlfresco Day Vienna 2016: Support Tools für die Admin-Konsole
Alfresco Day Vienna 2016: Support Tools für die Admin-Konsole
 
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit AlfrescoAlfresco Day Vienna 2016: Entwickeln mit Alfresco
Alfresco Day Vienna 2016: Entwickeln mit Alfresco
 
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
Alfresco Day Vienna 2016: Activiti goes enterprise: Die Evolution der BPM Sui...
 
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: WesternacherAlfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
Alfresco Day Vienna 2016: Partner Lightning Talk: Westernacher
 
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
Alfresco Day Vienna 2016: Bringing Content & Process together with the App De...
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
 
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
Alfresco Day Vienna 2016: How to Achieve Digital Flow in the Enterprise - Joh...
 
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
Alfresco Day Warsaw 2016 - Czy możliwe jest spełnienie wszystkich regulacji p...
 
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - SafranAlfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
Alfresco Day Warsaw 2016: Identyfikacja i podpiselektroniczny - Safran
 
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital BusinessAlfresco Day Warsaw 2016: Advancing the Flow of Digital Business
Alfresco Day Warsaw 2016: Advancing the Flow of Digital Business
 

Alfresco day madrid partner - in2

  • 1. Integración Alfresco + Portal con CMIS y DocLib Portal Haga clic para modificar el estilo de subtítulo del patrón Alfresco Day www.in2.e s 22-06-2011 Barcelona - Bilbao - Madrid - Palma de Mallorca - Sevilla - Granada Tuset, 23 4ª 08006 Barcelona IMP-17010/C T 902 88 17 76 1  IN2 - Confidencial
  • 2. ¿Quiénes somos? El grupo IN2 “Más de 15 años de experiencia en la gestión de proyectos en Tecnologías de la Información han permitido desarrollar metodologías propias que unido a nuestra capacidad de adaptación a clientes y a entornos cambiantes nos permiten llevar con éxito proyectos de alta complejidad tecnológica, funcional y humana.” • Consultoría Tecnológica • Desarrollo e Integración • Implantación de soluciones • Firma electrónica y gestión de identidades • Servicios Profesionales Somos su equipo de 100 expertos IMP-17010/C 2  IN2 - Confidencial
  • 3. ¿Qué hemos hecho con Alfresco? IMP-17010/C 3  IN2 - Confidencial
  • 4. ¿Qué nos da Alfresco 3.4? 4IN2 - Confidencial  IMP-17010/C 4
  • 5. Alfresco DocLib Portlet • DocLib portlet proporciona toda la funcionalidad del componente Document Library de Share dentro de un portal. • Hay tres variantes del portlet: § Acceso a todo el repositorio de Alfresco. § Acceso a todas las Document Libraries de los Sites de un usuario. § Acceso a la Document Library de un Site concreto. 5IN2 - Confidencial  IMP-17010/C 5
  • 6. Alfresco CMIS 1.0 • 1ª implementación de la especificación CMIS 1.0 • Incluye: § CMIS Query § Access Control Lists (ACL’s) § Cambio de Logs § Transformaciones § MÁS – Extensiones de Alfresco para Aspects (query, get and set) • Bindings disponibles – Web Services and REST • Equipo de prueba de compatibilidad con CMIS 6IN2 - Confidencial  IMP-17010/C 6
  • 7. ¿Qué queremos hacer? 7IN2 - Confidencial  IMP-17010/C 7
  • 8. Alcance de la integración • La integración de Alfresco con el Portal cubre los siguientes puntos: § Correspondencia de comunidades del portal con espacios de Alfresco. § Asignación simultanea de usuarios y permisos a comunidades del Portal y espacios de Alfresco. § Integración del repositorios de documentos de Alfresco en el editor de contenidos web del Portal. § Incorporación de documentos de Alfresco en los resultados de las búsquedas del Portal. § Contextualización del visor de documentos al ámbito de la comunidad del Portal. 8IN2 - Confidencial  IMP-17010/C 8
  • 9. Sincronización de espacios • Cada comunidad del Portal tienen su biblioteca de documentos en un espacio de Alfresco. § Al crear la comunidad se crea automáticamente el espacio en Alfresco, con el mismo nombre. § Al borrar la comunidad, el espacio de Alfresco permanece sólo para los administradores del sistema. • Los usuarios del Portal tienen su biblioteca de documentos en su User Home de Alfresco. § Si el usuario no la tiene, se le crea el espacio. 9IN2 - Confidencial  IMP-17010/C 9
  • 10. Sincronización de permisos • Las comunidades del Portal y los espacios de Alfresco tienen los mismos usuarios asignados. § Al asignar un usuario a una comunidad del Portal, el mismo usuario se asigna automáticamente al espacio correspondiente en Alfresco. § Al desvincular un usuario del Portal de una comunidad, también se desvincula del espacio en Alfresco. • Los usuarios de una comunidad tienen los mismos permisos en el espacio de Alfresco. § Mapeo de roles del Portal con roles de Alfresco. 10 - Confidencial  IN2 IMP-17010/C 10
  • 11. Integración de búsquedas • El buscador del Portal también busca en Alfresco. § Los resultados de las búsquedas del Portal incluyen referencias a documentos almacenados en Alfresco. § Búsqueda por título del documento o por contenidos. § Las búsquedas pueden estar restringidas por ámbito (comunidad). § Aplicación de los permisos a la búsqueda en Alfresco. § Enlaces directos a los documentos de Alfresco desde el portlet de búsqueda del Portal. 11 - Confidencial  IN2 IMP-17010/C 11
  • 12. Integración del editor de contenidos • Acceso al repositorio de Alfresco desde el editor de contenidos web del Portal. § Posibilidad de crear enlaces a documentos de Alfresco desde contenidos web del Portal. § Navegación visual por el repositorio de Alfresco. § Acceso a los documentos restringido por ámbito y por permisos. 12 - Confidencial  IN2 IMP-17010/C 12
  • 13. Contextualización del DocLib • El visualizador de documentos está restringido al ámbito. § Si el portlet de visualización de documentos está desplegado en una comunidad, sólo muestra el espacio correspondiente a dicha comunidad. § Si está desplegado en la página de un usuario, sólo muestra la User Home de dicho usuario. § Es posible cambiar el espacio de Alfresco visualizado, modificando las preferencias del portlet. 13 - Confidencial  IN2 IMP-17010/C 13
  • 14. ¿Cómo lo hemos hecho? Ejemplo con Alfresco y Liferay Portal 14 - Confidencial  IN2 IMP-17010/C 14
  • 15. ¿Por qué Alfresco + Liferay? Alfresc Liferay Integració ● Repositorio unificado para la gestióno documentos, n ● Facilita el diseño de ● Juntos se complementan de interfaces de usuario para formar una solución de imágenes, video,... plataforma open source, ● Proporciona un framework de ● Modelado de tipos integración de aplicaciones. basada en estándares, que documentales muy potente. nos ayuda a gestionar el ● Personalización por usuario. conocimiento en nuestras ● Alta escalabilidad del repositorio. ● Publicación de contenidos organizaciones.. basada en roles. ● Interfaz de usuario moderna y amigable. ● Herramientas de mensajería, mail, chat. 15 - Confidencial  IN2 IMP-17010/C 15
  • 16. Ventajas de la implementación • Basada en estándares § La comunicación entre Liferay y Alfresco se hace mediante los servicios CMIS de Alfresco. § El visor de documentos (DocLib) cumple el estándar de portlets JSR-168. • Mínima personalización de Alfresco § Los únicos cambios que hay que hacer en Alfresco son de configuración de los mecanismos de autenticación. • No requiere elementos externos. § No es necesario utilizar herramientas de terceros para sincronizar usuarios y sesiones entre Liferay y Alfresco. 16 - Confidencial  IN2 IMP-17010/C 16
  • 17. Alfresco DocLib Portlet • Las ventajas del DocLib portlet son: § Previsualización de documentos. § Edición on-line. § Comentarios en el versionado y selección del número de versión. 17 - Confidencial IMP-17010/C 17  IN2 § Visualización del árbol
  • 18. Alfresco CMIS • Discovery service § Modificación del portlet de Web Search de Liferay para ejecutar una consulta CMIS contra el repositorio de Alfresco. § Modificación del FCKEditor para permitir navegar por repositorio de Alfresco. • Object service § Modificación del servicio de comunidades de Liferay para ejecutar la creación de espacios en Alfresco. • ACL service § Modificación del servicio de comunidades de Liferay para asignar usuarios y roles en Alfresco. 18 - Confidencial  IN2 IMP-17010/C 18
  • 19. ¿Preguntas? IMP-17010/C 19  IN2 - Confidencial
  • 20. Más información • En mi blog § http://standardoperationprocedure.blogspot.com/ • En IN2 § www.in2.es IMP-17010/C 20  IN2 - Confidencial
  • 21. IN2, Compromiso con la Confianza IMP-17010/C 21  IN2 - Confidencial