i
Licenciamiento
Fase 8: Configuración > Licenciamiento
El esquema de licenciamiento utiliza diferentes conceptos y afecta el funcionamiento del esquema de seguridad.
Una aplicación licenciada es aquella que requiere una licencia de uso para poder ser utilizada.
Una licencia de uso es generada por el fabricante y se distribuye en un archivo XML firmado digitalmente. Cada ambiente Deyel debe importar la licencia de uso correspondiente.
La licencia de uso determina:
•El nombre de la compañía para quién se define la licencia.
•Su identificación.
•La plataforma o modalidad (Cloud, On Premise).
•El tipo de licencia (Suscripción, Perpetua).
•El ambiente (Desarrollo, Test, Producción).
•El período de vigencia, con sus fechas de emisión y renovación.
•Las aplicaciones licenciadas que pueden utilizarse en el ambiente y por cada una la cantidad de licencias de usuario disponibles.
Cada una de las aplicaciones licenciadas define distintos tipos de licencias de usuario. La licencia de uso define para cada aplicación licenciada, la cantidad máxima de licencias de usuario de cada tipo, que pueden ser asignadas en el ambiente.
En el caso de Deyel los tipos de licencia de usuario son los siguientes:
•Participante
Un usuario participante utiliza Deyel para participar en los procesos definidos, como así también utilizar formularios, calendarios, chats, etc. ya sea iniciando un caso o realizando alguna actividad subsecuente dentro de ese mismo caso.
•Modelador Agil
Un modelador ágil es un usuario de negocio que utiliza la plataforma Deyel para definir sus formularios web a partir de plantillas predefinidas o realizando su diseño completo. Puede adecuarlos a las necesidades del negocio, agregándoles un proceso o definiendo permisos de acceso y su visibilidad, para finalmente publicarlos para su uso.
•Modelador Deyel
Un modelador Deyel es un usuario de TI, que utiliza la plataforma Deyel para diseñar y construir sus modelos de objetos para el desarrollo de aplicaciones de bajo código. Utiliza las herramientas de modelado gráfico de procesos y de formularios para construir, documentar e implementar los procesos y entidades de negocio de la organización. También define los roles y agentes, puede implementar lógica de negocio más compleja usando asistentes que le permiten incorporar componentes Java.
Puede implementar la integración con otras aplicaciones o bases de datos externas, comportamiento o validaciones más complejas en los formularios, usando la edición avanzada del scripting. Utiliza herramientas para exportar e importar sus modelos e información del ambiente.
En el caso de soluciones como CRM y Contratos, los tipos de licencia de usuario son los siguientes:
•Participante
Un usuario participante puede utilizar la solución de acuerdo a los permisos de acceso que tiene asignados.
•Administrador
Un administrador de la solución es un usuario que utiliza la plataforma Deyel para extender la solución.
Ejemplo:
•Habilitar el uso de Deyel, considerando hasta 100 usuarios de tipo participante, hasta 50 de tipo modelador ágil y hasta 10 de tipo Modeladores Deyel.
•Habilitar el uso de CRM considerando hasta 100 usuarios participantes.
Permiso de Acceso - Licencia de Usuario Requerida
Los permisos de acceso de una aplicación licenciada establecen que tipo de licencia de usuario se requiere. En el caso de Deyel existen permisos predefinidos que requieren una licencia de tipo modelador Deyel, otros que requieren una licencia de tipo modelador ágil y otros que solo requieren una licencia de tipo participante.
Asignación de Licencias de Usuario y Permisos de Acceso
En el perfil de cada usuario, se indica:
•Las aplicaciones licenciadas que puede utilizar y el tipo de licencia de usuario que se le asigna para utilizarlas.
•Los permisos de acceso asignados.
Cuando se asignan permisos de acceso de una aplicación licenciada, se controla:
•Que la aplicación licenciada pueda ser utilizada por el usuario.
•Que el tipo de licencia del usuario sea compatible con la requerida por el permiso de acceso.
Para autorizar la ejecución de una función de seguridad, se verifica si está en alguno de los permisos de acceso asignados al usuario.
Los permisos que corresponden a una aplicaciones licenciadas, son ignorados cuando:
•La licencia de uso no habilita la utilización de dicha aplicación licenciada.
•La licencia de uso no habilita el tipo de licencia de usuario requerida por el permiso de seguridad.
•El usuario no tiene el tipo de licencia de usuario requerido por el permiso de seguridad.