Personalizar la configuración del portal de BAM
Hay una serie de opciones configurables en el portal de BAM. Los procedimientos siguientes muestran cómo modificar el portal de BAM para obtener la mejor experiencia de usuario.
Nota
Cuando configure el portal de BAM como usuario suplantado que no es administrador, puede que sea necesario cerrar la sesión y volver a iniciarla para poder acceder a las características del portal de BAM sin que se le pida especificar sus credenciales. Por ejemplo, considere el siguiente escenario:
El servicio web o el portal de BAM se configuran con un usuario no suplantado por el administrador. A continuación, se establecen permisos en el portal de tal manera que el grupo Todos no tenga acceso al portal. Se crea un grupo local denominado PortalUsersGroup y se asigna como el grupo Usuarios del portal. Esto quiere decir que solo los usuarios de ese grupo tienen acceso al portal. Después de haber configurado el portal de BAM, agregue el usuario actual al grupo Usuarios del portal. Al abrir el portal de BAM, se le pedirán sus credenciales. Sin embargo, si cierra la sesión y si la vuelve a iniciar, podrá abrir el portal de BAM sin que se le pidan sus credenciales.
BizTalk Server admite cuentas locales de grupo y de usuario sólo en configuraciones de un solo equipo. BizTalk Server admite cuentas de grupo de dominio y de usuario en configuraciones de uno y de varios equipos.
Ejecutar el portal de BAM en un entorno de 64 bits
Si usa Internet Information Services (IIS) en un entorno de 64 bits, debe establecer IIS en modo de 32 bits para ejecutar el portal de BAM.
Importante
No es necesario configurar IIS 7 en modo de 32 bits.
Para establecer un modo instalación de IIS de 64 bits como modo de 32 bits
Abra un símbolo del sistema y ejecute el comando adsutil . Para ello, haga clic en Inicio, en Ejecutary, a continuación, escriba cmd.
Escriba lo siguiente en el símbolo del sistema:
cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
.Cierre el símbolo del sistema.
Configuración del banner del portal de BAM
Puede modificar la página de portal de BAM para mostrar texto y gráficos similares acerca de su empresa:
El logotipo de Windows Server System, que se encuentra en la esquina superior derecha de la página del portal de BAM.
En el procedimiento siguiente, creará un archivo de hoja de estilos en cascada (archivo .css) para personalizar el aspecto del portal de BAM. Las modificaciones a las clases especificadas son las únicas modificaciones admitidas. El impacto de modificaciones en clases se ha aislado al máximo para que los errores producidos durante el proceso de modificación mantengan el portal de BAM en estado de funcionamiento.
Precaución
La modificación de otras clases en el archivo styles.css ocultará características del portal y datos, y puede que haga que el portal sea inutilizable.
Para configurar la pancarta
Edite el archivo web.config del portal de BAM. Para ello, haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSIÓN>BAMPortal\web.config y, a continuación, haga clic en Aceptar.
El contenido del inicio rápido de la página principal se puede reemplazar modificando la siguiente línea: <add key="MainPageContentUrl" value="~/MainPageContent.htm"/>. Cambie MainPageContent.htm en el campo de valor para que apunte a su propio archivo HTML. El archivo HTML debe estar en el mismo directorio que el archivo web.config.
Cambie el texto que identifica la página agregando la siguiente línea al archivo web.config: <add key="PortalTitle" value="New Identifying text"/>. Cambie el campo de valor para que contenga el texto que identifica el portal.
Edite el archivo styles.css del portal de BAM. Haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSION>BAMPortal\Styles.css y, a continuación, haga clic en Aceptar.
Cambie el logotipo en la esquina superior derecha; para ello, busque la clase div .headerLogo y cambie la siguiente línea: background-image: url(".. /images/WSS_Logo.gif"); para que apunte al archivo de imagen que ha creado. Se recomienda utilizar una imagen de formato .gif.
Cambie el icono de SharePoint localizando la clase div .headerPageIcon y cambiando la siguiente línea: background-image: url(".. /images/btsSuiteProduction.gif"); para que apunte al archivo de imagen que ha creado.
Guarde el archivo.
Abra el portal de BAM para ver sus cambios.
Modificar el archivo web.config del portal de BAM
Si su portal de BAM reside en un servidor que utiliza certificados de inicio de sesión único empresarial (SSO) para Capa de sockets seguros (SSL), debe configurar el portal para que acepte la dirección URL adecuada para el certificado.
Para modificar el portal de BAM para que sea compatible con sitios SSL
Abra el archivo web.config con el Bloc de notas. Haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSIÓN>BAMPortal\web.config y, a continuación, haga clic en Aceptar.
Modifique las dos líneas siguientes del archivo para elegir la ubicación de su portal compatible con SSL:
<add key="BamQueryWSUrl" value="http://localhost/BAM/BamQueryService/BamQueryService.asmx"/> <add key="BamManagementWSUrl" value="http://localhost/BAM/BamManagementService/BamManagementService.asmx"/>
Guarde el archivo.
El portal de BAM muestra y acepta datos con formato en función de la referencia cultural en la que se han configurado. La configuración se determina en el archivo web.config. El portal web omite la información 'Aceptar Idioma' que envió Internet Explorer. Por ejemplo, supongamos que ejecuta Internet Explorer configurado con valores para referencias culturales en japonés y que el portal de BAM está configurado para utilizar valores para referencias culturales en inglés de Estados Unidos. En este caso, se mostrarán elementos de datos, como datos y números enteros, se aceptarán y guardarán con reglas apropiadas para inglés estadounidense, en lugar de reglas apropiadas para los valores de referencias culturales en japonés. El portal de BAM considerará no válida cualquier información específica de una referencia cultural que se especifique usando el formato japonés, ya que se espera que el formato de los datos sea inglés estadounidense.
Para obtener un control de presentación y formato coherente de los datos que son variables en función de la configuración de la cultura, elija un idioma apropiado para todos los clientes de portal de BAM. Configure el portal de BAM para esta referencia cultural. Se debe asegurar de que todo cliente está establecido a la referencia cultural elegida al instalar el Paquete de interfaz de usuario multilingüe.
Para instalaciones de BAM cuyo idioma no sea el inglés de EE.UU., puede ser necesario configurar el parámetro de referencia cultural en el archivo web.config. Los casos en los que puede que necesite realizarlo son:
Para localizar el formato de presentaciones de fecha y hora.
Para localizar el formato de presentaciones de moneda.
Para modificar la configuración de referencia cultural del portal
Abra el archivo web.config con el Bloc de notas. Haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSIÓN>BAMPortal\web.config y, a continuación, haga clic en Aceptar.
Modifique los atributos de referencia cultural en la línea siguiente del archivo para reflejar la configuración de globalización adecuada:
<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="de-DE" uiCulture="en" />
Guarde el archivo.
En los casos en los que se experimentan tiempos de espera para consultas SQL grandes, puede que sea necesario aumentar el valor de tiempo de espera para el servicio de consultas.
Procedimiento para aumentar el valor del tiempo de espera del servicio de consultas
Abra el archivo web.config con el Bloc de notas. Haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSIÓN>BAMPortal\BAMManagementService\web.config y, a continuación, haga clic en Aceptar.
El valor predeterminado de QueryServiceTimeout es de 45 segundos. Modifique el valor en la línea siguiente para aumentar o reducir el intervalo de tiempo de espera:
<add key="QueryServiceTimeout" value="45" />
Guarde el archivo.
En un entorno de varios servidores, puede que algunas veces el servidor esté sin conexión. Cuando ocurre esto, los usuarios del portal pueden experimentar retrasos de tiempo donde el portal de BAM deja de responder. Para mejorar la experiencia de usuario, puede modificar el intervalo de reintento del servidor. Esto crea un tiempo mínimo durante el que el servicio Web de consultas de BAM supone que el servidor está sin conexión después de que se haya producido un error en la conexión una vez.
El valor indica que si una base de datos local excede el tiempo de espera mientras intenta conectarse a una base de datos remota, los datos se marcan como incompletos y el equipo local no intentará conectarse a la base de datos remota hasta que el tiempo determinado haya transcurrido.
Para aumentar el intervalo de reintento para actividades distribuidas en un entorno de varios servidores
Abra el archivo web.config con el Bloc de notas. Haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSIÓN>BAMPortal\BAMManagementService\web.config y, a continuación, haga clic en Aceptar.
El valor predeterminado para ServerRetryInterval es de cinco minutos. Modifique el valor en la línea siguiente para aumentar o reducir el intervalo de reintento del servidor:
<add key="ServerRetryInterval" value="5"/>
Guarde el archivo.
Para configurar cómo se muestran las opciones de notificación en el portal de BAM
Abra el archivo web.config con el Bloc de notas. Haga clic en Inicio, haga clic en Ejecutar, escriba bloc de notas \Archivos de programa (x86)\Microsoft BizTalk Server <VERSIÓN>BAMPortal\web.config y, a continuación, haga clic en Aceptar.
Modifique el campo value en el <add key="AlertNotificationOptions" value="" /> line del archivo web.config con una lista delimitada por comas que especifique opciones de notificación válidas con uno de los valores siguientes. Un valor vacío muestra todas las opciones de notificación disponibles en el servidor en el orden devuelto por el servidor. Cualquier valor no reconocido equivale a un valor vacío.
Value Descripción Archivo, Correo electrónico Se muestran las opciones de archivo y de correo electrónico. En la lista desplegable, se muestra Archivo primero y luego correo electrónico. Correo electrónico, Archivo Se muestran las opciones de archivo y de correo electrónico. En la lista desplegable, se muestra correo electrónico primero y luego archivo. Archivo Solo se muestra la notificación de archivo en el portal. Correo electrónico Solo se muestra la notificación de correo electrónico en el portal. Guarde el archivo.
Entornos de servidor distribuido
Si la instalación del portal de BAM coloca las alertas y el portal de BAM en distintos servidores, verá el siguiente error en el registro de eventos: "System.Reflection.TargetInvocationException: El destino de una invocación ha producido una excepción. >--- No se encontraron las entradas del Registro para la instancia especificada de Notification Services".
Para configurar el portal y las alertas en servidores diferentes
Abra un símbolo del sistema.
Ejecute C:\Program Files\Microsoft SQL Server\90\Notification Services\9.0.242\Bin\nscontrol register -name bamalerts -server nameReplace<>server<name> with the name of the server.
Presione F5 para actualizar su explorador.
Configurar IIS para que el portal de BAM pueda utilizar el protocolo de red Kerberos
Si desea usar el protocolo de red Kerberos con el portal de BAM, debe modificar la seguridad de ACL para el portal web. Si no se configura IIS correctamente, los usuarios recibirán el error siguiente:
Error HTTP 401.1- No autorizado: se deniega el acceso debido a credenciales no válidas.
Para obtener información adicional sobre cómo modificar la configuración de seguridad de IIS, consulte el artículo de Knowledge Base en https://go.microsoft.com/fwlink/?LinkId=57922.
Visualización de datos agregados de BAM en el portal de BAM en implementaciones de SQL Server 2008
Para ver los datos agregados en el portal de BAM desde un equipo cliente que se conecta al portal de BAM cuando el entorno de implementación usa SQL Server 2008, debe instalar Microsoft SQL Server 2008 Analysis Services 10.0 Proveedor OLE DB en el equipo cliente. Si los servicios de análisis no están instalados, los usuarios recibirán el mensaje de error siguiente:
No se puede ponerse en contacto con el nombre del servidor<> o está demasiado ocupado.