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
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.
- com.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
em que query_name é a forma codificada da URL do nome da procura salva./tasks/queries?query=query_name
Por exemplo/tasks/queries?query=My%20Saved%20Search%201
- Painel
em que human_service_name é a forma codificada da URL do nome do serviço manual que contém o painel./dashboards?dashboard=human_service_name
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.federatedRefreshIntervalAs 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.
- 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:
- 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.
- com.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.
- com.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.
- Clique em Novo e inclua a propriedade com.ibm.bpm.social.enableDeferNewWindowOpen.
- Configure a propriedade para true.
- Mantenha o tipo java.lang.String padrão.
- Clique em OK e clique em Salvar.
- 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.