i
Integración
Las aplicaciones desarrolladas con Deyel pueden interactuar con otras aplicaciones, mediante el uso de diferentes herramientas y servicios de la plataforma.
Por un lado, Deyel permite integrar sus aplicaciones con aplicaciones externas y fuentes de datos ya existentes, es decir sistemas Legacy, bases de datos, Twitter u otras aplicaciones externas, haciendo uso de adaptadores basados en web services, Java y JDBC.
También dispone de una API de web services basada en las guías de diseño del modelo de madurez de Richarson nivel 3, que permite que cualquier aplicación externa a Deyel pueda interactuar con las aplicaciones desarrolladas con Deyel, o bien con soluciones, como pueden ser CRM, Gestión de Stock o Contratos, entre otras. También permite utilizar emails, reglas, archivos y otros eventos.
Las aplicaciones desarrolladas con Deyel tienen su propio directorio de usuarios y si es necesario se pueden integrar a través de LDAP, OIC, en forma personalizada y también mixta, es decir permitiendo que haya grupos de usuarios con diferentes autenticaciones.
Facilidades de Integración
Las aplicaciones pueden integrarse utilizando diferentes herramientas y servicios de la plataforma.
Integración con Aplicaciones Externas
Las aplicaciones desarrolladas con Deyel pueden integrarse con otras aplicaciones utilizando diferentes medios, ya sea consultando o actualizando su información.
•Reglas basadas en adaptadores de web services, Java y JDBC
Esta integración se realiza mediante la utilización de reglas avanzadas y adaptadores que se definen utilizando los diferentes modeladores Deyel.
•Reglas basadas en adaptadores de aplicaciones que requieren autorización de usuarios
La integración con Twitter es un ejemplo de este tipo de integración y se realiza mediante un adaptador donde se registran las credenciales de conexión. Desde este adaptador se puede administrar de manera centralizada la interacción de los usuarios de Deyel con Twitter.
Integración desde Aplicaciones Externas
Otras aplicaciones pueden integrarse con aplicaciones desarrolladas con Deyel, principalmente utilizando Deyel API Rest. También existen otros medios que pueden ser muy útiles, según las características de las aplicaciones que se quiere integrar.
•Uso del API de web services
Mediante el uso de Deyel API Rest otras aplicaciones pueden interactuar con las aplicaciones desarrolladas con Deyel, accediendo a formularios y casos por medio de web services.
•Otros medios
La integración puede realizarse por utilizando emails, reglas y archivos.
Esquemas de Autenticación
Cuando se integran aplicaciones es posible que se requiera que los usuarios de las mismas estén sincronizados o sean los mismos. El procedimiento de autenticación asegura que todo uso de Deyel y de sus soluciones sea realizado por “alguien” o “algo” que puede identificarse como un usuario, dentro del registro de usuarios.
Deyel utiliza diferentes esquemas de autenticación para responder a este requerimiento.
Deyel verifica que exista el usuario en su registro y verifica la contraseña, que se almacena encriptada en su base de datos.
•LDAP
Cuando una organización utiliza servicios de directorio para registrar a sus usuarios, Deyel puede configurarse para delegar en LDAP el proceso de autenticación.
Cuando una organización utiliza cuentas de Google para sus usuarios, se puede delegar en Google el proceso de autenticación.
Permite que una organización pueda utilizar simultáneamente diferentes tipos de autenticación.
Uso de la Integración
Las reglas de integración pueden usarse desde los distintos objetos de las aplicaciones desarrolladas con Deyel.
•Reglas en formularios y procesos
Las reglas avanzadas basadas en adaptadores pueden utilizarse mediante reglas embebidas.
•Acciones automáticas de actividades de procesos
Las reglas avanzadas basadas en adaptadores pueden ser utilizadas en el modelado de acciones automáticas en las actividades de los procesos.
•Eventos y tareas programadas
Las reglas avanzadas basadas en adaptadores también se pueden utilizar en el modelado de eventos y tareas programadas.