Configuración de entorno

<< Clic para mostrar Tabla de Contenidos >>

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

Configuración de entorno

Introducción

La Configuración de Entorno determina la forma en la que se configura el envío de correos, el scheduler y la 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 tiene tres opciones:

Popular

Avanzado

Personalizado

 

EnvironmentConfig2

 

note_pin

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

Con el primer despliegue, 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, pruebas, 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.

 

note_pin

La oferta de Bizagi en la nube incluye el servicio de SMTP. Por lo tanto, Bizagi configura el servidor de SMTP al aprovisionar su ambiente de Automation service. Estos parámetros no pueden ser cambiados a través de despliegues. Cualquier solicitud relacionada con la configuración o parámetros del SMTP deben hacerse a través de un ticket de soporte.

 

OPCIÓN

DESCRIPCIÓN

Integración de correo electrónico

Para clientes de Automation Service: puede configurar su propia cuenta de correo electrónico para la integración de correo electrónico. La cuenta debe ser Exchange y no puede usar la autenticación multifactor. Si no tiene una cuenta que cumpla con estos requisitos, Bizagi puede proporcionar la cuenta, solo solicítela creando un ticket en nuestro soporte.

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 campo Servidor debe ser la URL de su directorio virtual EWS. En otras palabras,  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. Por ejemplo, para Office 365, la URL es https://outlook.office365.com/EWS/Exchange.ASMX.

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).

Configuración del proveedor SMS

Código de país predeterminado

Este código se utiliza cuando el número de teléfono de un usuario no tiene un código de país.

Período de validez del código

Tiempo en minutos en que el código enviado será válido.

Número de códigos permitidos

El número de veces que un usuario puede solicitar un código. Bizagi no enviará más códigos si el número de códigos permitidos ha sido alcanzado. Bizagi enviará de nuevo los código solicitados, una vez se haya alcanzado el tiempo de bloqueo.

Tiempo de bloqueo

El tiempo en minutos que Bizagi esperará antes de enviar los códigos solicitados, una vez el número máximo de códigos permitidos ha sido alcanzado.

Proveedor

Su proveedor SMS. Actualmente, nuestro proveedor soportado es Twilio.

Account SID

Identificador de seguridad que actúa como nombre de usuario.

Token de Autorización

El identificador de seguridad que actúa como una contraseña.

Números de envío

Números utilizados para enviar el código de acuerdo con la ubicación del usuario final. El número predeterminado se usa cuando no hay una coincidencia para el código de país del usuario.

 

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 en donde se almacenan los archivos cargados por los usuarios.

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

Hay consideraciones importantes acerca de la ruta. Esta será válida si:

El usuario que inició sesión tiene permisos de lectura/escritura sobre el directorio definido.

La ruta es local al ambiente en donde ejecuta la aplicación.

La ruta también puede estar en un disco virtual definido en una ubicación local al servidor en donde ejecuta la aplicación.

En cualquier otro caso, por ejemplo, no se tienen permisos de lectura/escritura sobre el directorio o la ruta especificada es remota (como un servidor de archivos o una ruta de Azure), entonces la ruta no será válida.

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.

Incluir eventos en notificaciones

Si se selecciona, la notificación de los casos que sean anulados es enviada también a los usuarios asignados a eventos del caso.

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

Seguridad

Dominios confiables (CORS)
Cross-origin Resource Sharing

Defina los dominios que pueden interactuar con Bizagi. Si ningún dominio se define, por defecto todos los dominios son deshabilitados por defecto. Cuando utilice Web parts para la integración con portales, debe agregar el dominio del sitio que está integrando en este parámetro.

Los dominios deben estar separados por comas.

Configuración Proxy

Habilitar Proxy

Habilita la aplicación para usar el servidor proxy.

URL

Define una URL válida de su servidor proxy.

Puerto

Define un puerto válido de su servidor proxy.

Autenticación Proxy

Si el servidor proxy necesita credenciales, habilite esta opción para enviarlas

 

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.