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 estándar
Esta integración se realiza mediante la utilización de reglas avanzadas que hacen uso de las facilidades de Deyel SDK y adaptadores que permiten acceder a servicios web de proveedores externos.
•Reglas basadas en adaptadores de base de datos que utilizan el protocolo JDBC de Java
Esta integración se realiza mediante la utilización de adaptadores que provee Deyel para los motores de base de datos más populares del mercado.
•Reglas basadas en adaptadores de aplicaciones
Esta integración se realiza mediante la utilización de adaptadores que permiten definir el acceso a aplicaciones del mercado que exponen servicios.
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 utilizando emails, reglas y archivos.
Esquemas de Autenticación
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.
Deyel implementa este tipo de autenticación integrándose con un Identity Manager externo y delegando a él la autenticación de los usuarios.
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.