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
El valor de la propiedad es el valor que ha establecido en la consola de administración de procesos para el atributo Orden de visualización de paneles de control del portal. Los usuarios pueden cambiar el orden predeterminado cuando inician sesión en Process Portal. El orden se guarda cuando cierran sesión.

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.

IBM BPM version 8.6.0 cumulative fix 2018.03com.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
/tasks/queries?query=nombre_consulta
donde nombre_consulta es el nombre de la búsqueda guardada codificado como URL.
Por ejemplo
/tasks/queries?query=My%20Saved%20Search%201
Panel de control
/dashboards?dashboard=nombre_servicio_usuario
donde nombre_servicio_usuario es el nombre del servicio de usuario, codificado como URL, donde reside el panel de control.
Por ejemplo
/dashboards?dashboard=https%3A%2F%2Fmycompany.com%3A9443%2Fteamworks%2FexecuteServiceByName
%3FprocessApp%3DTWP%26serviceName%3DTeam%2BPerformance%26snapshot%3Dtest1
Atenció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.federatedRefreshInterval
Las 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.
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.
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 una acción, establezca el valor de la propiedad en none. Si no establece un valor para una propiedad, todo el mundo podrá ver la acción.
IBM BPM version 8.6.0 cumulative fix 2018.03com.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.
IBM BPM version 8.6.0 cumulative fix 2018.03com.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.
  1. Pulse Nuevo y añada la propiedad com.ibm.bpm.social.enableDeferNewWindowOpen.
  2. Establezca la propiedad en true.
  3. Conserva el tipo java.lang.String predeterminado.
  4. Pulse Aceptar y, a continuación, pulse Guardar.
  5. 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.