Configurando propriedades customizadas para Process Portal usando o provedor de recursos para mashups

Para modificar o comportamento padrão do Process Portal ou do Heritage Process Portal (descontinuado) para usuários individuais ou grupos, os administradores podem usar várias propriedades customizadas mashups no console administrativo.

Sobre Esta Tarefa

Restrição: Heritage Process Portal está descontinuado.

Procedimento

  1. No console administrativo, acesse Recursos > Ambiente de Recursos > Provedores de Ambiente de Recursos > Mashups_ConfigService > Propriedades Customizadas.
  2. Inclua a propriedade customizada apropriada a partir das tabelas a seguir.
    Tabela 1. Propriedades customizadas do Process Portal
    Comportamento do Tempo de Execução Propriedades Customizadas
    Ações de tarefa baseadas em função As políticas de ação Process Portal determinam a autorização para ações no Process Portal.

    É possível restringir ainda mais quem pode ver as ações de tarefa no Process Portal usando as propriedades customizadas com.ibm.bpm.portal.restrictModifyTask.

    Comportamento de atualização: cometD
    Ambientes do IBM® BPM únicos
    O Process Portal usa o sistema de mensagens da web CometD para notificações push e atualizar dados para os usuários quando as tarefas e processos são atualizados no servidor. Para mudar o comportamento CometD, use as propriedades customizadas com.ibm.bpm.portal.disableCometD e com.ibm.bpm.portal.disableTaskAutoRefresh.
    Ambientes federados do IBM BPM
    CometD não está disponível em ambientes federados. Para controlar com que frequência o conteúdo no Process Portal é atualizado com o conteúdo do servidor de federação de processo, use a propriedade customizada com.ibm.bpm.portal.federatedRefreshInterval.
    Comportamento de atualização: acesso a um grande número de procuras salvas As propriedades com.ibm.bpm.portal.launchList.showMore.strategy e com.ibm.bpm.portal.launchList.showMore.count são configuradas para otimizar como as longas listas de procuras salvas são carregadas no painel trabalho. Os valores padrão são adaptáveis, na maioria dos casos. Os administradores de IT poderão mudar os valores padrão, se necessário.
    Os recursos sociais Seguinte, Menções, Especialistas e Fluxo Dependendo de seus requisitos de negócios, você pode desejar desativar alguns ou todos os recursos sociais que o Process Portal fornece. Para configurar os recursos sociais que você inclui no Process Portal, use a propriedade customizada com.ibm.bpm.portal.disableSocial.
    Painel Trabalho Em vez de usar o painel Trabalho padrão, você poderá desejar fornecer a algum ou a todos os seus usuários do Process Portal um painel Trabalho customizado. Para ocultar o painel padrão de grupos de segurança específicos, use a propriedade customizada com.ibm.bpm.portal.hideWorkDashboard.
    Página inicial padrão O painel Trabalho é a página inicial padrão para o Process Portal. Para mudar a página padrão, use a propriedade customizada com.ibm.bpm.portal.defaultStartPage.
    Ordem dos painéis Para mudar a ordem padrão dos painéis para todos os usuários, use a propriedade customizada com.ibm.bpm.portal.defaultDashboardDisplayOrder.
    Formato de lista de tarefas É possível exibir tarefas no painel Trabalho em uma lista ou uma tabela. Por padrão, as tarefas são exibidas em uma lista. Para mudar o formato padrão, use a propriedade customizada com.ibm.bpm.portal.defaultTaskListView.
    As tarefas Claiming e externo da UI 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), use a propriedade customizada com.ibm.bpm.portal.doNotClaimExternalUI.
    Comportamento do navegador para abrir tarefas Por padrão, as tarefas são abertas na janela do navegador do Process Portal. Para configurar o comportamento do navegador, use a propriedade customizada com.ibm.bpm.portal.openTaskInNewWindow.
    Restrições de tipo de arquivo para anexos de fluxo (Process Portal e Heritage Process Portal) Por padrão, é possível incluir arquivos de qualquer tipo de arquivo no fluxo.

    Para restringir os tipos de arquivo que podem ser incluídos no fluxo, use a propriedade customizada com.ibm.bpm.portal.stream.attachments.extensions.blacklist.

    Dados de rastreamento de tempo para especialistas (Process Portal e Heritage Process Portal) Para incluir rastreamento de tempo para usuários experientes na guia Especialistas no Process Portal, use a propriedade customizada com.ibm.bpm.portal.displayTimeTracking.
    Suporte para serviços continuados (Process Portal e Heritage Process Portal) Quando um serviço manual, como um painel, for iniciado no Process Portal, a instância e seus dados permanecerão na memória da sessão do usuário até que o serviço seja terminado, o usuário efetue logout ou a sessão atinja seu tempo limite.

    Por padrão, os serviços manuais não são continuados. Portanto, quando o usuário deixa uma página, como uma página do painel, a instância de serviço permanece na sessão do usuário. Se o usuário retornar ao painel, uma nova instância de serviço será criada, o que poderá usar muita memória do servidor para cada usuário.

    Quando um serviço é retomável, também se deve ativar a propriedade customizada com.ibm.bpm.social.zResumable para reutilizar instâncias de serviço no Process Portal se elas ainda estiverem disponíveis na memória da sessão do usuário.

    Suporte de quadro HTML (Process Portal e Heritage Process Portal) Por causa das restrições de segurança, as páginas de login e as páginas de índice não podem ser exibidas em um quadro HTML, por padrão; caso contrário, essas páginas redirecionarão automaticamente o navegador para exibir a própria página em vez do quadro. No entanto, você pode precisar exibir páginas do Process Portal dentro de quadros HTML. Por exemplo, a sua equipe pode desejar visualizar dados do Process Portal dentro de uma interface com o usuário do cliente.

    Para ativar o suporte do quadro HTML, use a propriedade customizada com.ibm.bpm.social.enableRunInFrame.

    Problemas de desempenho ao efetuar logon (Process Portal e Heritage Process Portal) Quando os usuários pertencem a muitos grupos de usuários, eles podem ter problemas de desempenho ao efetuarem logon no Process Portal. Para melhorar o desempenho para esses usuários, é possível usar a propriedade customizada com.ibm.bpm.portal.excludeMembershipInfoFromUserInfoRestApis para omitir a recuperação de associação ao grupo das chamadas API de REST.
    Problemas de desempenho quando os dados são carregados com os botões Mostrar mais (Process Portal e Heritage Process Portal) O Process Portal usa solicitações REST para recuperar dados exibidos. Embora a maioria das solicitações seja concluída com sucesso, algumas podem demorar mais por causa de vários fatores, como a quantia de dados a serem recuperados, latência do servidor e do banco de dados e latência de rede. Assim, por exemplo, é possível ver uma mensagem de erro de tempo limite ao clicar em Mostrar mais na lista de tarefas no painel Trabalho ou na lista de instâncias no painel Processos.

    É possível permitir às solicitações REST de longa execução tempo para conclusão configurando a propriedade customizada com.ibm.bpm.social.restRequestTimeoutSeconds.

    Problemas de desempenho com snapshots nas listas de Ativação e Painéis (Process Portal e Heritage Process Portal) Os itens nas listas de Ativação e Painéis podem ter diversas capturas instantâneas. Cada uma dessas capturas instantâneas do aplicativo de processo também pode ser referir aos kits de ferramentas, que por sua vez, refere-se aos itens expostos pelo tipo ou subtipo de serviço. Essas referências podem levar a diversas entradas na lista para o mesmo item exposto: uma entrada fornecida a partir do kit de ferramentas e uma entrada a partir de cada aplicativo de processo que se refere ao kit de ferramentas. As diversas referências também podem impactar o desempenho do Process Portal.

    Para limitar os itens expostos àqueles que vêm do kit de ferramentas apenas, use a propriedade customizada com.ibm.bpm.portal.excludeReferencedFromToolkit.

    Carregamento de conteúdo em uma nova janela do navegador (Process Portal) Para evitar ver about:blank na barra de endereço até que o coach carregue, use a propriedade customizada com.ibm.bpm.social.enableDeferNewWindowOpen.
    Recursos de localização e o suporte ao idioma Para cada idioma que você deseja que seja suportado para seu aplicativo de processo, crie um arquivo de pares de valor da chave para as sequências que são exibidas no aplicativo. Para definir a lista de códigos de idioma que o sistema pode usar, edite a propriedade customizada available.locales.
    IBM BPM version 8.6.0 cumulative fix 2018.03Painel Próxima tarefa IBM BPM version 8.6.0 cumulative fix 2018.03

    Para controlar se o painel Próxima tarefa será mostrado e para quais usuários, use a propriedade showNextTaskDashboard de com.ibm.bpm.portal..

    Para definir quais tarefas o painel mostrará, use a propriedade defaultNextTaskSavedSearch de com.ibm.bpm.portal..

    Para definir o que acontecerá quando os usuários efetuarem logout, use a propriedade returnTaskToTeamOnLogout de com.ibm.bpm.portal..

    O painel Próxima tarefa é apresentado em Painéis no Process Portal.
    Tabela 2. Propriedades customizadas do Heritage Process Portal (descontinuado)
    Comportamento do Tempo de Execução Propriedades Customizadas
    Colaboração no nível da tarefa A colaboração entre usuários no nível da tarefa permite que um ou mais usuários trabalhem diretamente em uma tarefa no Heritage Process Portal. No entanto, esse tipo de colaboração pode resultar em tarefas que são bloqueadas involuntariamente.

    Para desativar a colaboração de nível de tarefa, use a propriedade customizada com.ibm.bpm.portal.disable.taskCollaboration.

    Tags HTML em comentários de fluxo Por padrão, somente as tags HTML b e span são permitidas em comentários na guia Fluxo. Para ativar o uso de tags HTML adicionais, use a propriedade customizada com.ibm.bpm.portal.streamTags.
    Comportamento do navegador para abrir os painéis É possível ajustar o comportamento do navegador do Heritage Process Portal para abrir painéis, por exemplo, para exibir corretamente grandes painéis ou painéis que incluem coaches de legado. Para permitir que os painéis sejam abertos em novas janelas do navegador, use a propriedade customizada com.ibm.bpm.social.dashboardsToOpenInNewWindow.
    Atenção: A propriedade customizada se aplica somente aos painéis na lista Painéis e não aos processos e serviços na lista Ativação.
    Pop-ups de mensagem de erro Quando ocorre um erro no Process Portal, é possível que você veja uma janela pop-up incluindo um botão de ícone mais (+). É possível clicar no botão para obter mais informações sobre a mensagem, que pode incluir um rastreio de pilha. Para evitar que informações adicionais sejam exibidas, use a propriedade customizada com.ibm.bpm.social.hideDetailsInErrorDialog.
    Ajuda instantânea acessível Por padrão, não é possível usar o teclado para tabular no texto de ajuda instantânea para ícones e etiquetas no Heritage Process Portal. Para ativar a acessibilidade do teclado, use a seguinte propriedade customizada com.ibm.bpm.social.useAccessibleTooltip.
    As tarefas Claiming e externo da UI 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), use a propriedade customizada com.ibm.bpm.portal.doNotClaimExternalUI.