Propiedades personalizadas de mashup de Process Portal
Mediante la definición de propiedades personalizadas de mashup en la consola administrativa, los administradores pueden modificar el comportamiento predeterminado de Process Portal o Heritage Process Portal (en desuso) para usuarios o grupos individuales.
Propiedades personalizadas de Process Portal
- available.locales
- Para añadir un entorno local para una variante de idioma como, por ejemplo, inglés británico o australiano o español de Colombia, edite la propiedad available.locales de la consola de administración WebSphere Application
Server. Escriba los valores en minúscula, separe los elementos de valor con un guión (-) y separe los valores con comas, de la siguiente manera: en-gb,en-au,es-co
Consulte también Creación de los recursos de localización.
- com.ibm.bpm.portal.defaultDashboardDisplayOrder
- De forma predeterminada, los paneles de control de Process Portal se
muestran en el
orden siguiente. A menos que la propiedad com.ibm.bpm.portal.defaultStartPage se haya configurado o que el usuario de Process Portal haya personalizado el orden de los paneles de control, el panel de control Trabajar se muestra como la página de inicio porque es la primera de la lista.
- Trabajar
- Procesos
- Rendimiento del proceso
- Rendimiento del equipo
Para obtener más información sobre cómo establecer el orden de los paneles de control en la consola de administración de procesos, consulte Establecer el orden de pestañas de Process Portal para un grupo de usuarios.
com.ibm.bpm.portal.defaultNextTaskSavedSearch- Utilice esta propiedad para definir el nombre o identificador de la búsqueda guardada que se utiliza para determinar qué tareas muestra el panel de control Nueva tarea a todos los usuarios que tienen permiso para ver este panel de control. Si la propiedad no se establece, se utiliza la búsqueda guardada predeterminada incorporada.
- com.ibm.bpm.portal.defaultStartPage
- El valor de la propiedad depende de si la página de inicio es una
búsqueda guardada o un panel de control:
- Búsqueda guardada
donde nombre_consulta es el nombre de la búsqueda guardada codificado como URL./tasks/queries?query=nombre_consultaPor ejemplo/tasks/queries?query=My%20Saved%20Search%201- Panel de control
donde nombre_servicio_usuario es el nombre del servicio de usuario, codificado como URL, donde reside el panel de control./dashboards?dashboard=nombre_servicio_usuarioPor ejemplo/dashboards?dashboard=https%3A%2F%2Fmycompany.com%3A9443%2Fteamworks%2FexecuteServiceByName %3FprocessApp%3DTWP%26serviceName%3DTeam%2BPerformance%26snapshot%3Dtest1Atención: Si se especifica un valor para esta propiedad, prevalece sobre el valor de la propiedad com.ibm.bpm.portal.defaultDashboardDisplayOrder.
- com.ibm.bpm.portal.defaultTaskListView
- Puede establecer la propiedad en uno de los valores siguientes: list, table. Esta propiedad no tiene efecto cuando se visualiza el panel de control Nueva tarea.
- com.ibm.bpm.portal.disableCometD
- En entornos de IBM® BPM únicos, CometD está habilitado de forma predeterminada. Para inhabilitar CometD, establezca el valor de esta propiedad en true. Para obtener las últimas actualizaciones cuando CometD está inhabilitado, los usuarios de Process Portal pueden pulsar el botón Renovar en la barra de cabecera o volver a cargar la página del navegador.
- com.ibm.bpm.portal.disableSocial
- Todas las características sociales están habilitadas de forma predeterminada. Puede inhabilitar algunas o todas las características estableciendo el valor de la propiedad en una lista separada por comas que contenga uno o más de los valores siguientes: following, mentions, experts, stream; o estableciendo la propiedad en all.
- com.ibm.bpm.portal.disableTaskAutoRefresh
- De forma predeterminada, la lista de tareas se renueva automáticamente cuando las tareas se actualizan en el servidor. Si tiene equipos con muchos miembros, puede reducir la carga de trabajo del
servidor inhabilitando la renovación automática de la lista de tareas.
Para inhabilitar la renovación automática, establezca la propiedad com.ibm.bpm.portal.disableTaskAutoRefresh en true. Los usuarios de Process Portal reciben una notificación cuando hay tareas actualizadas disponibles. Los usuarios pueden entonces renovar sus listas de tareas para obtener los últimos cambios.Nota: Las listas de tareas se renuevan como se describe aquí únicamente cuando cometD está habilitado. Cuando cometD está inhabilitado, la renovación de tareas está también inhabilitada, independientemente de cual sea el valor de la propiedad disableTaskAutoRefresh.
- com.ibm.bpm.portal.displayTimeTracking
- Establezca el valor de la propiedad en true. Los datos incluyen el número de tareas de un tipo determinado que un usuario experimentado ha completado y el tiempo promedio que se ha empleado en una tarea. De forma predeterminada, no se muestran datos de seguimiento temporal.
- com.ibm.bpm.portal.doNotClaimExternalUI
- Para desactivar la capacidad de reclamar tareas que se implementó utilizando una interfaz de usuario externa (es decir, sin basarse en un coach), establezca esta propiedad de configuración en true. Su valor predeterminado es false. Esta propiedad controla el comportamiento de Process Portal, no el comportamiento en tiempo de ejecución. Por ejemplo, si un flujo está diseñado para reclamar tareas automáticamente cuando se inicia un proceso, esta propiedad no afecta al comportamiento del flujo.
- com.ibm.bpm.portal.excludeMembershipInfoFromUserInfoRestApis
- Establezca el valor de la propiedad en true.Atención: Si se establece esta propiedad, el panel de control Trabajar no puede renovarse automáticamente porque la información de pertenencia no está disponible. Asegúrese de inhabilitar también las propiedades personalizadas de renovación automática com.ibm.bpm.portal.disableCometD, com.ibm.bpm.portal.disableTaskAutoRefresh y com.ibm.bpm.portal.federatedRefreshIntervalLas siguientes propiedades personalizadas continúan funcionando con normalidad:
- com.ibm.bpm.portal.restrictModifyTask
- com.ibm.bpm.portal.restrictModifyTask.reassign
- com.ibm.bpm.portal.restrictModifyTask.due
- com.ibm.bpm.portal.restrictModifyTask.priority
- com.ibm.bpm.portal.hideWorkDashboard
- com.ibm.bpm.portal.excludeReferencedFromToolkit
- Utilice como valor de la propiedad una lista separada por comas que contiene uno o más de los valores siguientes que corresponden a un tipo o subtipo de elemento expuesto: process, report, scoreboard, dashboard, startable_service, url, administration_service; o bien utilice el valor all.
- com.ibm.bpm.portal.federatedRefreshInterval
- De forma predeterminada, el valor de la propiedad es 60 segundos. Para inhabilitar la renovación automática, establezca el valor de la propiedad en 0 (cero).
- com.ibm.bpm.portal.hideWorkDashboard
- Determina quién no puede ver el panel de control Trabajar predeterminado. Establezca el valor de la propiedad en una lista separada por comas de grupos de seguridad válidos, por ejemplo tw_admins1, tw_admins2. Para ocultar la página a todos los usuarios, establezca el valor de la propiedad en all.
- com.ibm.bpm.portal.launchList.showMore.count
- Esta propiedad funciona en relación con los valores incremental y
full de la propiedad strategy. El valor mínimo de count es 10.
- Si el usuario establece un valor que no es estrictamente positivo (como por ejemplo caracteres o un valor negativo) el valor de count pasa a 25 de forma predeterminada.
- Si el usuario establece un valor positivo de 0 a 9, el valor de count pasa a 10 de forma predeterminada.
- com.ibm.bpm.portal.launchList.showMore.strategy
- La propiedad strategy define una política de carga lenta: las búsquedas guardadas que no son las favoritas no se muestran inmediatamente, sino sólo cuando el usuario pulsa en Mostrar más. Esta propiedad puede tener los valores siguientes:
- incremental es el valor predeterminado: cada pulsación en Mostrar más muestra el número adicional de búsquedas guardadas definido por el valor del parámetro count. Si la lista contiene más elementos que el valor de count, el usuario debe volver a pulsar en Mostrar más para visualizar los siguientes.
- El valor full carga la lista completa de elementos a visualizar cuando el usuario pulsa Mostrar más.
- El valor preload carga la lista completa de elementos para visualización inmediata, sin esperar a que el usuario pulse Mostrar más. Este valor refleja el comportamiento predeterminado anterior y no se recomienda porque reduce el rendimiento de visualización.
- La propiedad strategy define una política de carga lenta: las búsquedas guardadas que no son las favoritas no se muestran inmediatamente, sino sólo cuando el usuario pulsa en Mostrar más. Esta propiedad puede tener los valores siguientes:
- com.ibm.bpm.portal.openTaskInNewWindow
- Para abrir una tarea en una nueva ventana de navegador,
establezca el valor en true. Los
usuarios de
Process Portal
pueden cambiar el comportamiento en sus perfiles de usuario, de forma
que las tareas se abren en Process Portal. Incluso si no establece esta propiedad, los usuarios pueden todavía cambiar
el comportamiento predeterminado del navegador en sus perfiles de usuario.Atención: Si una tarea tiene una interfaz de usuario web personalizada basada en una implementación externa, se abre siempre en una ventana de navegador nueva sin importar el valor de esta propiedad personalizada.
- com.ibm.bpm.portal.restrictModifyTask
- Basándose en roles de usuario, determina quién puede ver la acción Modificar tarea. En la ventana Modificar tarea, también puede restringir quién puede ver las acciones de modificación individuales utilizando las propiedades personalizadas siguientes.
- com.ibm.bpm.portal.restrictModifyTask.reassign
- Determina quién puede ver las acciones de reasignación.
- com.ibm.bpm.portal.restrictModifyTask.due
- Determina quién puede ver los campos de fecha de vencimiento.
- com.ibm.bpm.portal.restrictModifyTask.priority
- Determina quién puede ver el campo de prioridad.
com.ibm.bpm.portal.returnTaskToTeamOnLogout- Utilice esta propiedad para determinar qué pasa cuando los usuarios que trabajan con el panel de control Nueva tarea cierran sesión.
- Si la propiedad no tiene establecido ningún valor
- El comportamiento de cierre de sesión no se modifica: el usuario que acaba de cerrar sesión sigue siendo el propietario de tarea.
- Si la propiedad se establece en uno de los valores válidos
- Si, además, el usuario trabaja en una tarea que se ha abierto a través del panel de control Nueva tarea y ese usuario cierra sesión sin finalizar la tarea, esa tarea se asigna de nuevo al equipo de usuarios.
- Si la propiedad está establecida en todos, el comportamiento de cierre de sesión se aplica a todos los usuarios.
- Si la propiedad está establecida en una lista separada por comas de grupos de usuarios, el comportamiento de cierre de sesión se aplica a todos los usuarios que pertenecen dicho grupo.
com.ibm.bpm.portal.showNextTaskDashboard- De forma predeterminada, el panel de control Nueva tarea está oculto. Cuando establece esta propiedad, este panel de control se añade a la lista Mostrar más y contiene una lista separada por comas de grupos que tienen permiso para visualizarla.
- Si la propiedad showNextTaskDashboard se establece en todos, el panel de control Nueva tarea se muestra a todos los usuarios.
- Para permitir que solo algunos usuarios visualicen el panel de control, establezca la lista separada por comas de grupos de usuarios.
- com.ibm.bpm.portal.stream.attachments.extensions.blacklist
- Una lista separada por comas de las extensiones de archivo que no se pueden añadir a la secuencia. Por ejemplo: exe,jar,zip.
- com.ibm.bpm.social.enableDeferNewWindowOpen
- Si la propiedad launch-in-new-window-enabled se ha establecido en true, se abre una nueva ventana para mostrar el coach cuando se abre una tarea en la pestaña Trabajar de Process Portal Para impedir que about:blank esté en la barra de direcciones, configure esta propiedad para aplazar la carga de iFrame en la nueva ventana o pestaña del navegador.
- Pulse Nuevo y añada la propiedad com.ibm.bpm.social.enableDeferNewWindowOpen.
- Establezca la propiedad en true.
- Conserva el tipo java.lang.String predeterminado.
- Pulse Aceptar y, a continuación, pulse Guardar.
- Detenga y reinicie todo el entorno, incluidos los miembros de clúster, agentes de nodo y el gestor de despliegue para un entorno de despliegue de red.
- com.ibm.bpm.social.enableRunInFrame
- Para ejecutar Process Portal en un marco HTML, establezca el valor en true.
- com.ibm.bpm.social.restRequestTimeoutSeconds
- Para permitir que las solicitudes REST de larga ejecución tengan tiempo para completarse, establezca el valor de la propiedad en un entero que se corresponda al número de segundos del valor del tiempo de espera.
- com.ibm.bpm.social.zResumable
- Para permitir que las solicitudes REST de larga ejecución tengan tiempo para completarse, establezca el valor en una lista de los ID de aplicación de proceso que contengan los servicios, por ejemplo TRD,RD,MAILCOM. Atención: Debido a que los paneles de control predeterminados no son reanudables, no añada la aplicación de proceso Process Portal ni Heritage Process Portal a la lista.
Para obtener más información sobre el diseño de servicios reanudables, consulte Habilitación de servicios reanudables.
Propiedades personalizadas de Heritage Process Portal (en desuso)
- com.ibm.bpm.portal.disable.taskCollaboration
- Establezca el valor de la propiedad en false. Este valor elimina la opción Colaborar de la interfaz de usuario de Heritage Process Portal.
- com.ibm.bpm.portal.doNotClaimExternalUI
- El valor predeterminado de esta propiedad es false. Establézcalo en true. Esta propiedad controla el comportamiento de Heritage Process Portal, no el comportamiento en tiempo de ejecución. Por ejemplo, si un flujo está diseñado para reclamar tareas automáticamente cuando se inicia un proceso, esta propiedad no afecta al comportamiento del flujo.
- com.ibm.bpm.portal.streamTags
- Establezca el valor en una lista separada con comas de etiquetas HTML, por ejemplo br,p,sup.
- com.ibm.bpm.social.dashboardsToOpenInNewWindow
- El valor es una lista de valores separados por comas que especifican qué paneles de control se deben abrir en ventanas nuevas. El formato es nombreProceso o bien nombreProceso:nombreServicio. Por ejemplo, si tiene un panel de control cuyo URL es ProcessPortal/dashboards/DSVC/Dashboard+HS, el valor de la propiedad personalizada es DSVC o DSVC:Dashboard+HS.
- com.ibm.bpm.social.hideDetailsInErrorDialog
- Es posible que la información detallada del error no sea adecuada para todos los usuarios de Process Portal. Para ocultar el icono más (+) y los detalles del error, establezca el valor de esta propiedad en true.
- com.ibm.bpm.social.useAccessibleTooltip
- Establezca el valor de la propiedad en true para que los usuarios puedan utilizar el teclado para acceder a ayuda contextual.