Propriedades customizadas de mashups do Process Portal

Ao configurar propriedades customizadas de mashup no console administrativo, os administradores podem modificar o comportamento padrão do Process Portal ou Heritage Process Portal (descontinuado) para usuários individuais ou grupos.

Propriedades customizadas do Process Portal

Available.locales
Para incluir um código de idioma para uma variante do idioma, como inglês britânico ou australiano ou espanhol colombiano, edite a propriedade available.locales do console de administração do WebSphere Application Server. Grave os valores em minúsculas, separe os elementos de valor com um traço (-) e separe os valores com vírgulas, conforme a seguir: en-gb,en-au,es-co

Consulte também Criando recursos de localização.

com.ibm.bpm.portal.defaultDashboardDisplayOrder
Por padrão, os painéis no Process Portal são mostrados na seguinte ordem. A menos que a propriedade com.ibm.bpm.portal.defaultStartPage seja configurada ou o usuário do Process Portal customizou a ordem dos painéis, o painel Trabalho será exibido como a página inicial porque é o primeiro na lista.
  • Trabalho‬
  • Processos‬
  • Desempenho do Processo
  • Desempenho da Equipe
O valor da propriedade é o valor que você configura no Console do Administrador do Processo para o atributo Ordem de Exibição do Painel do Portal. Os usuários podem mudar a ordem padrão ao efetuarem login no Process Portal. A ordem é salva ao efetuar logout.

Para obter mais informações sobre a configuração da ordem de painéis no Console do Administrador do Processo, veja Configurando a Ordem da Guia do Process Portal para um Grupo de Usuários.

IBM BPM version 8.6.0 cumulative fix 2018.03com.ibm.bpm.portal.defaultNextTaskSavedSearch
Use essa propriedade para definir o nome ou o identificador da procura salva usada para determinar quais tarefas o painel Próxima tarefa mostrará para todos os usuários que têm permissão para ver esse painel. Se a propriedade não estiver configurada, a procura salva padrão integrada será usada.
com.ibm.bpm.portal.defaultStartPage
O valor da propriedade depende se a página inicial é uma procura salva ou um painel:
Procura salva
/tasks/queries?query=query_name
em que query_name é a forma codificada da URL do nome da procura salva.
Por exemplo
/tasks/queries?query=My%20Saved%20Search%201
Painel
/dashboards?dashboard=human_service_name
em que human_service_name é a forma codificada da URL do nome do serviço manual que contém o painel.
Por exemplo
/dashboards?dashboard=https%3A%2F%2Fmycompany.com%3A9443%2Fteamworks%2FexecuteServiceByName
%3FprocessApp%3DTWP%26serviceName%3DTeam%2BPerformance%26snapshot%3Dtest1
Atenção: Se um valor é especificado nesta propriedade, ele substituirá o valor da propriedade com.ibm.bpm.portal.defaultDashboardDisplayOrder.
com.ibm.bpm.portal.defaultTaskListView
É possível configurar a propriedade com um dos valores a seguir: list, table. Essa propriedade não terá efeito quando o painel Próxima tarefa for exibido.
com.ibm.bpm.portal.disableCometD
Em ambientes IBM® BPM únicos, CometD é ativado por padrão. Para desativar o CometD, configure o valor dessa propriedade como true. Para obter as últimas atualizações quando o CometD estiver desativado, os usuários do Process Portal poderão clicar no botão Atualizar na barra de cabeçalho ou recarregar a página do navegador.
com.ibm.bpm.portal.disableSocial
Todos os recursos sociais são ativados por padrão. Você pode desativar alguns ou todos os recursos, configurando o valor da propriedade para uma lista separada por vírgula que contém um ou mais dos seguintes valores: following, mentions, experts, stream; ou para all.
com.ibm.bpm.portal.disableTaskAutoRefresh
Por padrão, a lista de tarefas é automaticamente atualizada quando as tarefas são atualizadas no servidor. Se você tiver equipes com muitos membros, poderá desejar reduzir a carga no servidor desativando a atualização automática da lista de tarefas.
Para desativar a atualização automática, configure a propriedade com.ibm.bpm.portal.disableTaskAutoRefresh como true. Os usuários do Process Portal são notificados quando tarefas atualizadas estão disponíveis. Em seguida, eles podem atualizar suas listas de tarefas para obter as mudanças mais recentes.
Nota: As listas de tarefas serão atualizadas conforme descrito aqui apenas quando o cometD estiver ativado. Quando o cometD estiver desativado, a atualização de tarefa será desativada também, seja qual for o valor da propriedade disableTaskAutoRefresh.
com.ibm.bpm.portal.displayTimeTracking
Configure o valor da propriedade para true. Os dados incluem o número de tarefas de um tipo específico que um usuário experiente concluiu e o tempo médio que foi gasto em uma tarefa. Por padrão, os dados de rastreamento de tempo não são mostrados.
com.ibm.bpm.portal.doNotClaimExternalUI
Para desligar a capacidade de solicitar tarefas que foram implementadas usando uma interface com o usuário externa (ou seja, não baseada em um coach), configure essa propriedade de configuração para true. Seu valor padrão é false. Essa propriedade controla o comportamento do Process Portal, não o comportamento de tempo de execução. Por exemplo, se um fluxo for projetado para solicitar tarefas automaticamente quando um processo for iniciado, essa propriedade não afetará o comportamento do fluxo.
com.ibm.bpm.portal.excludeMembershipInfoFromUserInfoRestApis
Configure o valor da propriedade para true.
Atenção: Se essa propriedade estiver configurada, o painel Trabalho não poderá ser atualizado automaticamente, porque as informações de associação não estão disponíveis. Assegure-se também de desativar as propriedades customizadas de atualização automática com.ibm.bpm.portal.disableCometD, com.ibm.bpm.portal.disableTaskAutoRefresh e com.ibm.bpm.portal.federatedRefreshInterval
As propriedades customizadas a seguir continuam a funcionar normalmente:
  • 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
Configure o valor da propriedade para uma lista separada por vírgula que contém um ou mais dos valores a seguir, que correspondem a um tipo ou subtipo de item exposto: process, report, scoreboard, dashboard, startable_service, url, administration_service; ou para all.
com.ibm.bpm.portal.federatedRefreshInterval
Por padrão, o valor da propriedade é 60 segundos. Para desativar a atualização automática, configure o valor da propriedade para 0 (zero).
com.ibm.bpm.portal.hideWorkDashboard
Determine quem não pode consultar o painel Trabalho padrão. Configure o valor da propriedade para uma lista separada por vírgula de grupos de segurança válidos, por exemplo, tw_admins1, tw_admins2. Para ocultar a página de todos os usuários, configure o valor da propriedade como all.
com.ibm.bpm.portal.launchList.showMore.count
Essa propriedade funciona em relacionamento com os valores incremental e full da propriedade strategy. O valor mínimo de count é 10.
  • Se o usuário configurar um valor não exatamente positivo (como caracteres ou um valor negativo), o valor count será padronizado como 25.
  • Se o usuário configurar um valor positivo de 0 a 9, o valor count será padronizado como 10.
com.ibm.bpm.portal.launchList.showMore.strategy
  • A propriedade strategy define uma política de carregamento atrasada: as procuras salvas diferentes das favoritas não serão exibidas imediatamente, somente quando o usuário clicar em Mostrar mais. Essa propriedade pode aceitar os seguintes valores:
    • incremental é o valor padrão: cada clique em Mostrar mais exibirá o número adicional de procuras salvas definidas pelo valor do parâmetro count. Se a lista contiver mais elementos que o valor count, o usuário deverá clicar em Mostrar mais novamente para exibir os próximos.
    • O valor full carregará a lista completa de elementos a serem exibidos quando o usuário clicar em Mostrar mais.
    • O valor preload carregará a lista completa de elementos para exibição imediata, sem esperar o usuário clicar em Mostrar mais. Esse valor reflete o comportamento padrão anterior e não é recomendado porque reduz o desempenho de exibição.
com.ibm.bpm.portal.openTaskInNewWindow
Para abrir uma tarefa em uma nova janela do navegador, configure o valor para true. Os usuários do Process Portal podem alterar o comportamento em seus perfis do usuário, para que as tarefas sejam abertas em Process Portal. Mesmo que você não configure essa propriedade, os usuários ainda poderão mudar o comportamento do navegador padrão em seus perfis do usuário.
Atenção: Se uma tarefa tiver uma interface com o usuário baseada na web em uma implementação externa, ela sempre será aberta em uma nova janela do navegador independentemente do valor dessa propriedade customizada.
com.ibm.bpm.portal.restrictModifyTask
Baseado em funções de usuário, determina quem pode ver a ação Modificar tarefa. Na janela Modificar tarefa, também é possível restringir quem pode ver as ações de modificação individuais usando as seguintes propriedades customizadas.
com.ibm.bpm.portal.restrictModifyTask.reassign
Determina quem pode ver as ações de redesignação.
com.ibm.bpm.portal.restrictModifyTask.due
Determina quem pode ver os campos de data de vencimento.
com.ibm.bpm.portal.restrictModifyTask.priority
Determina quem pode ver o campo de prioridade.
Configure o valor da propriedade para uma lista separada por vírgula de grupos de segurança válidos, por exemplo, tw_admins1, tw_admins2. Para ocultar uma ação, configure o valor da propriedade como none. Se você não configurar um valor para uma propriedade, todos poderão ver a ação.
IBM BPM version 8.6.0 cumulative fix 2018.03com.ibm.bpm.portal.returnTaskToTeamOnLogout
Use essa propriedade para determinar o que acontece quando os usuários que trabalham com o painel Próxima tarefa efetuam logout.
Se a propriedade não estiver configurada com nenhum valor
O comportamento de logout fica sem mudança: o usuário que acabou de efetuar logout permanece o proprietário da tarefa.
Se a propriedade estiver configurada com um dos valores válidos
Se, além disso, o usuário trabalha em uma tarefa que foi aberta por meio do painel Próxima tarefa e efetua logout sem concluí-la, a tarefa será designada de volta à equipe do usuário.
  • Se a propriedade for configurada como todos, o comportamento de logout se aplicará a todos os usuários.
  • Se a propriedade for definida como uma lista separada por vírgula de grupos de usuários, o comportamento de logout se aplicará a todos os usuários que pertencem a esse grupo.
IBM BPM version 8.6.0 cumulative fix 2018.03com.ibm.bpm.portal.showNextTaskDashboard
Por padrão, o painel Próxima tarefa fica oculto. Quando você configura essa propriedade, esse painel é incluído na lista Mostrar mais e contém uma lista separada por vírgula dos grupos que têm permissão para exibi-lo.
  • Se a propriedade showNextTaskDashboard estiver configurada como todos, o painel Próxima tarefa será mostrado para todos os usuários.
  • Para permitir que somente alguns usuários sejam exibidos no painel, configure a propriedade para uma lista separada por vírgula de grupos de usuários.
com.ibm.bpm.portal.stream.attachments.extensions.blacklist
Uma lista separada por vírgula das extensões de arquivo que não podem ser incluídas no fluxo. Por exemplo: exe,jar,zip.
com.ibm.bpm.social.enableDeferNewWindowOpen
Se a propriedade launch-in-new-window-enabled for configurada para true, uma nova janela se abrirá para exibir o coach quando você abrir uma tarefa na guia Serviço do Process Portal. Para evitar about:blank na barra de endereço, configure essa propriedade para adiar o carregamento do iFrame na nova janela do navegador ou guia.
  1. Clique em Novo e inclua a propriedade com.ibm.bpm.social.enableDeferNewWindowOpen.
  2. Configure a propriedade para true.
  3. Mantenha o tipo java.lang.String padrão.
  4. Clique em OK e clique em Salvar.
  5. Pare e reinicie o ambiente inteiro, incluindo membros de cluster, agentes de nó e o gerenciador de implementação para um ambiente de implementação de rede.
com.ibm.bpm.social.enableRunInFrame
Para executar o Process Portal em um quadro HTML, configure o valor como true.
com.ibm.bpm.social.restRequestTimeoutSeconds
Para permitir que solicitações REST de longa execução tenham tempo para conclusão, configure o valor da propriedade para um número inteiro que corresponda ao número de segundos para o tempo limite.
com.ibm.bpm.social.zResumable
Para permitir que solicitações REST de longa execução tenham tempo para conclusão, configure o valor para uma lista de IDs de aplicativo de processo que contêm os serviços, por exemplo, TRD,RD,MAILCOM.
Atenção: Como os painéis prontos para uso não são continuados, não inclua o aplicativo de processo Process Portal ou Heritage Process Portal na lista.

Para obter mais informações sobre como projetar serviços continuados, consulte Ativando os serviços com continuação.

Propriedades customizadas Heritage Process Portal (descontinuadas)

com.ibm.bpm.portal.disable.taskCollaboration
Configure o valor da propriedade como false. Esta configuração remove a opção Colaborar a partir da interface com o usuário do Heritage Process Portal.
com.ibm.bpm.portal.doNotClaimExternalUI
O valor padrão dessa propriedade é false. Configure-o para true. Essa propriedade controla o comportamento do Heritage Process Portal, não o comportamento de tempo de execução. Por exemplo, se um fluxo for projetado para solicitar tarefas automaticamente quando um processo for iniciado, essa propriedade não afetará o comportamento do fluxo.
com.ibm.bpm.portal.streamTags
Configure o valor para uma lista separada por vírgula de tags HTML, por exemplo, br,p,sup.
com.ibm.bpm.social.dashboardsToOpenInNewWindow
O valor é uma lista de valores separados por vírgulas que especifica quais painéis devem ser abertos em novas janelas. O formato é processName ou processName:serviceName. Por exemplo, se você tiver um painel com a URL ProcessPortal/dashboards/DSVC/Dashboard+HS, o valor da propriedade customizada será DSVC ou DSVC:Dashboard+HS.
com.ibm.bpm.social.hideDetailsInErrorDialog
Informações de erro detalhadas podem não ser adequadas para todos os usuários do Process Portal. Para ocultar o ícone de mais (+) e os detalhes do erro, configure o valor dessa propriedade para true.
com.ibm.bpm.social.useAccessibleTooltip
Configure o valor da propriedade para true para permitir que os usuários usem o teclado para tabular a ajuda instantânea.