i
Integración
Las aplicaciones desarrolladas con Deyel pueden interactuar con otras aplicaciones, mediante el uso de diferentes herramientas y servicios de la plataforma. Deyel permite integrar aplicaciones o fuentes de datos ya existentes, haciendo uso de adaptadores basados en web services, Java, JDBC y otros, así como también mediante emails, archivos, mensajes y otros eventos.
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 pueda interactuar con las aplicaciones desarrolladas con Deyel.
Facilidades de Integración
La integración puede realizarse de diferentes formas.
Esquemas de Autenticación
Cuando se integran aplicaciones es posible que se requiera que los usuarios de las mismas estén sincronizados o sean comunes. 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 auntenticació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.
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 el cual se puede administrar de manera centralizada la interacción de los usuarios de Deyel con Twitter.
•Otros medios
La integración también puede realizarse por medio de emails, mensajes, archivos y reglas de bases de datos.
Integración desde Aplicaciones Externas
Otras aplicaciones pueden integrarse con aplicaciones desarrolladas con Deyel, principalmente utilizando Deyel API Rest. aunque 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 web services, formularos y casos
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 medio de emails, webhooks y archivos.
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 modeladas 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.