Configuración de entorno

<< Clic para mostrar Tabla de Contenidos >>

Navegación:  Bizagi Studio > Interfaz de Bizagi Studio en detalle > Ajustes avanzados >

Configuración de entorno

La Configuración de Entorno determina la forma en la que se configura el envío de correos, scheduler y autenticación. Esta opción se encuentra en la pestaña de Configuración en el menú estándar de Bizagi Studio.

 

EnvironmentConfig1

 

La configuración de entorno posee tres opciones:

Popular

Avanzado

Personalizado

 

EnvironmentConfig2

 

 

note_pin

Antes del realizar un deployment inicial, la configuración en todos los ambientes puede ser realizada en el ambiente de desarrollo en Bizagi Studio.

Con el primer deployment, se publicará esta configuración a cada ambiente. A partir de ese momento, los cambios se deben realizar de manera local, independientemente en cada ambiente.

Si desea que los cambios sean permanentes y sean parte del diseño del proceso, realice igualmente el cambio en el ambiente de desarrollo.

 

Popular

Desde esta opción, usted puede configurar los parámetros para envío de correo electrónico en cada ambiente (desarrollo, Test, producción) en las opciones de configuración de correo electrónico.

También puede configurar una cuenta para traer correos electrónicos enviados a Bizagi, cuando el proyecto tiene habilitada la opción para Completar tareas por correo electrónico. Esta funcionalidad de llama Integración de correo electrónico.

 

EnvironmentConfig3

 

Los parámetros para configurar son

 

OPCIÓN

DESCRIPCIÓN

Configuración de correo electrónico

Habilitar Email

Habilita o deshabilita el envío de correos automáticos. Si se habilita, se enviarán correos electrónicos. De lo contrario, los correos electrónicos se ignorarán.

Servidor SMTP

Define el nombre del servidor SMTP. El SMTP puede ser local (localhost) para propósitos de prueba en el ambiente de desarrollo.

Para los ambientes de pruebas y producción el servidor debe ser el servidor de la compañía desde donde se envían los correos electrónicos.

Cuenta SMTP

Define la cuenta SMTP (o dirección) utilizada para el envío de correos electrónicos. Debe ser una dirección de correo válida en el servidor SMTP.

 

Si se utiliza un servidor local (localhost) la dirección de correo electrónico puede ser una que no válida. Si se utiliza el servidor SMTP real, las direcciones deben pertenecer al dominio.

Enviar copia a

Define una cuenta de correo electrónico a la cual se enviarán las copias de todos los correos enviados por la aplicación.

Enviar copia Oculta a  

Define una cuenta de correo electrónico a la cual será enviada una copia OCULTA de todos los correos enviados por la aplicación.

Integración de correo electrónico

Habilitar revisión de emails

Habilita la posibilidad de recuperar correos electrónicos desde una cuenta configurada para poder completar tareas a través de correo electrónico sin ingresar al Portal de Trabajo.

Tipo de conexión

Depende de los requerimientos de su compañía, las opciones disponibles son Exchange, POP3 e IMAP.

Activar SSL

Define si Bizagi usará SSL para conectarse con su servidor de correo (recomendado).

Esta opción depende de la configuración de su Servidor de Correos y está disponible cuando el tipo de conexión es POP3 o IMAP.

 

Nótese que las conexiones para Exchange ya de por si refuerzan el uso obligatorio de HTTPS.

Puerto

Define el Puerto de conexión a su Servidor de Correos. Esta opción está disponible cuando el tipo de conexión es POP3 o IMAP.

Cuenta

Define la cuenta que recibirá las respuestas de los correos electrónicos enviados por los usuarios finales.

Servicio de Correo / Servidor

Cuando se selecciona Exchange, el servicio de correo recibe la URL del Servicio Web de Exchange, el cual es una ULR .asmx, la URL por defecto para este servicio es https://[MailServer]/EWS/Exchange.asmx. Dé clic aquí para más información sobre Servicio Web de Exchange (EWS) y cómo determinarla.

Cuando se selecciona POP3 o IMAP, define el nombre o la dirección IP de su Servidor de Correos.

Usuario

Define un nombre de usuario válido dentro de su Servidor de Correos para realizar la conexión.

Clave

La contraseña del usuario previamente mencionado.

Seguridad Web Service

Habilitar servicios web legados (asmx)

Esta opción da acceso a los servicios legados de Bizagi (asmx). Para más información, consulte Seguridad de servicios web Bizagi.

Habilitar WS-Security

Esta opción da acceso a los servicios seguros de Bizagi (svc). Para más información, consulte Seguridad de servicios web Bizagi.

Usuario

El nombre de usuario usado para firmar.

Para propósitos de autenticación de los servicios web, usted debe definir un usuario (como es especificado por el estándar de WS-Security).

Contraseña

Contraseña del usuario mencionado anteriormente.

X509 Valor de búsqueda

El Common name del certificado X.509 instalado.

X509 Localización repositorio

La ubicación del repositorio donde el certificado X.509 está instalado.

Puede usar el MMC snap-in para verificar dicha información (https://msdn.microsoft.com/en-us/library/ms788967(v=vs.110).aspx).

X509 Nombre repositorio

El nombre del repositorio donde el certificado X.509 está instalado.

Usted puede usar el MMC snap-in para verificar dicha información (https://msdn.microsoft.com/en-us/library/ms788967(v=vs.110).aspx).

X509 Tipo de búsqueda

El valor por el cual se filtrará el parámetro Valor de búsqueda.

Para buscar el common name del certificado, use FindBySubjectName.

X509 Modo validación

Eliga una de las opciones válidas:

ChainTrust: Con esta opción se valida el certificado usando la autoridad certificadora. En escenarios .NET, puede ser más confiable usar esta opción.

PeerTrust: Con esta opción se valida con el servidor su repositorio de confianza (recomendado). PeerTrust implica que el certificado entrante debe estar en la carpeta "Trusted People certificate".

PeerOrChainTrust: Cualquiera de los anteriores.

None: Confiar en cualquier certificado (no recomendado).

 

note_pin

Recomendamos usar una cuenta exclusiva para recuperar los mensajes entrantes para la Integración por Correo Electrónico. Bizagi leerá todos los mensajes entrantes y los marcará como leídos.

Cualquier error lanzado por la integración por Correo Electrónico será registrado en el Visor de Eventos de Windows.

 

Avanzado

Desde esta opción usted puede configurar los parámetros de características avanzadas, para cada ambiente (desarrollo, pruebas, producción).

 

EnvironmentConfig4

 

Los parámetros que pueden ser configurados son:

 

OPCIÓN

DESCRIPCIÓN

Opciones del Scheduler

Intervalo

Configura el intervalo (en horas, minutos y segundos), para cuan frecuente el servicio de Scheduler monitoreará para ver si hay trabajos pendientes.

Opciones de Upload

Directorio de Upload

Define el directorio físico donde los archivos subidos por el cliente se almacenan.

El directorio por defecto en Bizagi es: C:\BizAgi\Projects\[Project name]\Docs

Tenga presente que [user] corresponde al usuario que inicia el Servicio del Servidor de Aplicaciones (p.e, usuario root en Linux o sistemas operativos similares tipo *nix).

Tamaño máximo

Define el tamaño máximo que puede tener un archivo para ser subido a la aplicación Bizagi (bytes).

Opciones de SOA

Forzar llave de negocio de SOA

La opción de deshabilitar esta configuración, aplica para las edición Bizagi .NET.

Si está marcado, Bizagi mostrará una excepción para la actualización de registros por medio de la Capa SOA cuando se intente registrar una llave de negocio apuntando a una entidad paramétrica o maestra, cuyo valor no exista en Bizagi.

Si no está marcado el valor que no exista quedará en nulo.

Opciones de registro

Habilitar registro de Jobs

Permite el registro de la información en todos los trabajos en ejecución.

Habilitar registro Entidades

Permite el registro de información en las entidades.

Habilitar registro de relaciones M-M

Si está habilitado, Bizagi crea un registro en la base de datos (Attriblog) con cualquier cambio (relacionar o des-relacionar) relaciones M-M (múltiple-a-múltiple)

Opciones de la Entidad

(1) Límite máximo de longitud de Atributo Y (2) Límite de instancias de Entidades  

Las Entidades Paramétricas en el Portal de Trabajo se manejan en caché si la longitud de los atributos es menor que el primer parámetro y el número de registros es menor que el segundo parámetro.

 
Las Entidades Paramétricas que tengan más atributos o más registros que los umbrales se cargarán por la demanda (acceso a la base de datos).

Estos parámetros se usan para afinar el rendimiento de la aplicación cuando hay un gran volumen de datos.

Opciones de Interfaces de Servicios Web

Tiempo de Espera

Sirve para configurar un TimeOut para los WebServices sincrónicos. Si el valor especificado es menor o igual a cero, se ignorará, comportándose por defecto: el llamado espera una respuesta con éxito o con error, sin importar el tiempo que tome. Dado que esto puede generar bloqueos y se sugiere configurar un valor.

Umbral para registro

Tiempo del umbral en segundos para el log de interfaces que duran más de este tiempo.

Opciones de notificaciones de anulación

Deshabilitar notificaciones de anulación

Si se selecciona desactiva la notificación de los casos que sean anulados.

Estas notificaciones se envían a todas las personas que tengan tareas pendientes en el caso en cuestión.

Opciones criptografía

Este grupo de opciones solo está disponible cuando el cifrado de base de datos está habilitado. Para más información consulte Cifrado de Base de datos.

Algoritmo Hashing

Seleccione el algoritmo de Hashing usado para convertir la llave en un arreglo de bits. los algoritmos disponibles son: SHA1, SHA2 256.

Algoritmo de encriptación

Seleccione el algoritmo que será usado por la llave establecida para cifrar la información.

Las opciones disponibles son: DES, Triple DES 1, Triple DES 2, AES (recomendado).

Ubicación archivo llave

Especifique la localización del archivo Llave.

Establecer las propiedades de autenticación

Marque esta opción para especificar las credenciales autorizadas para acceder al archivo Llave.

Usuario

Ingrese el nombre del usuario autorizado para acceder al archivo llave

(Aplica cuando está marcada la opción Establecer las propiedades de autenticación).

Contraseña

Ingrese la contraseña del usuario autorizado para acceder al archivo llave

(Aplica cuando está marcada la opción Establecer las propiedades de autenticación).

Dominio (opcional)

Ingrese el dominio del usuario autorizado para acceder al archivo llave

(Aplica cuando está marcada la opción Establecer las propiedades de autenticación).

Almacén de datos operativos

Proveedor

Configuración del uso de la conexión ODS para el proyecto. Para más información diríjase a Configuración ODS

ODS del motor de consultas

Proveedor

Configuración del uso de la conexión ODS para el motor de consultas. Para más información diríjase a Habilitar soporte a query engine

 

Personalizado

Desde esta opción usted puede agregar, editar y borrar los diferentes parámetros del proyecto para cada ambiente (desarrollo, pruebas, producción).

 

EnvironmentConfig5

 

Para agregar nuevos parámetros, dé clic en el signo más (green_plus_add_flat). Se abrirá una nueva ventana. Defina el nombre, valor y descripción del parámetro.

El botón Editar mostrará la misma ventana de creación, pero con la información cargada del parámetro seleccionado.

Seleccionando un parámetro y dando clic en el icono de la caneca (red-cross-icon-flat), eliminará el parámetro.

 

Los parámetros personalizados se pueden utilizar en una expresión de scripting de la siguiente manera:

 

CHelper.getParameterValue("PARAMETER_NAME") ;

 

 

Si usted crea un parámetro personalizado llamado LOGOSPATH, usted puede utilizarlo en una expresión de la siguiente manera:

var tmp = CHelper.getParameterValue("LOGOSPATH");

 

note_pin

En caso que el usuario desee asignar una dirección diferente para el Portal de Usuarios, se debe modificar el archivo web.config que es archivo de configuración de la aplicación (más específicamente, se debe modificar el valor asociado a la llave SERVER_NAME). Por favor tenga en cuenta que no se recomienda modificar valores de configuración directamente en el archivo Web a menos que sea estrictamente necesario. En lugar de ello, utilice la funcionalidad de Configuración de Ambiente cada vez que sea posible.

 

Parámetros personalizados en producción

Para garantizar el funcionamiento correcto de todos los ambientes cuando un proyecto ha hecho deployment los Parámetros Personalizados no podrán ser editados ni borrados.