IBM OpenPages GRC Platform Versão 7.4.0 Guia de Instalação do OpenPages - Business Process Manager IBM
IBM OpenPages GRC PlatformVersão 7.4.0
Guia de Instalação do OpenPages -Business Process Manager
IBM
IBM OpenPages GRC PlatformVersão 7.4.0
Guia de Instalação do OpenPages -Business Process Manager
IBM
ii IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Nota
Antes de usar estas informações e o produto suportado por elas, leia asinformações em “Avisos” na página 59.
iii
iv IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Informações do produto
Este documento se aplica ao IBM OpenPages GRC Platform Versão 7.4.0 e podetambém se aplicar às liberações subsequentes.
Licensed Materials - Property of IBM Corporation.
© Copyright IBM Corporation, 2016, 2018.
Direitos Restritos para Usuários do Governo dos Estados Unidos – Uso, duplicaçãoou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBMCorporation
v
vi IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Índice
Nota . . . . . . . . . . . . . . . . iiiv
Introdução . . . . . . . . . . . . . ix
Capítulo 1. Planejar para a integração doOpenPages e BPM . . . . . . . . . . 1Ambientes . . . . . . . . . . . . . . . 1Criptografia de dados . . . . . . . . . . . 2
Capítulo 2. Configurar a integração . . . 3Configurando a integração usando o aplicativo deinstalação . . . . . . . . . . . . . . . 3
Instalar o IBM Business Process Manager . . . . 4Configurando um usuário para o IBM BusinessProcess Manager (DB2) . . . . . . . . . . 5Configurando um usuário para o IBM BusinessProcess Manager (Oracle) . . . . . . . . . 6Incluindo um servidor de fluxo de trabalho parauma nova integração . . . . . . . . . . 7
Configurando manualmente a integração . . . . . 9Instalar o IBM Business Process Manager . . . 11Configurando um usuário para o IBM BusinessProcess Manager (DB2) . . . . . . . . . 12Configurando um usuário para o IBM BusinessProcess Manager (Oracle) . . . . . . . . . 13Preparando o IBM Business Process Managerpara integração com o OpenPages . . . . . . 14Executando o script de integração . . . . . . 15
Configurando o login automático . . . . . . . 19Gerando e importando kits de ferramentas . . . . 19Carregando configurações de registro. . . . . . 21Replicando os endereços de e-mail e os códigos deidioma do usuário . . . . . . . . . . . . 22Ativando os elementos de interface para o IBMBusiness Process Manager . . . . . . . . . 23
Capítulo 3. Atualizar a integração apósfazer upgrade do OpenPages . . . . . 25Atualizar a integração usando o aplicativo deinstalação . . . . . . . . . . . . . . . 25
Configurando um usuário para o IBM BusinessProcess Manager (DB2) . . . . . . . . . 27Configurando um usuário para o IBM BusinessProcess Manager (Oracle) . . . . . . . . . 29
Incluindo um servidor de fluxo de trabalho paraum upgrade . . . . . . . . . . . . . 30Recrie o usuário bpmaccnt no banco de dados doOpenPages (DB2) . . . . . . . . . . . 32Remapear o nome do esquema (Oracle) . . . . 36
Atualizando a integração manualmente . . . . . 36Recrie o usuário bpmaccnt no banco de dados doOpenPages (DB2) . . . . . . . . . . . 38Remapear o nome do esquema (Oracle) . . . . 42Preparando para atualizar a integração do IBMBusiness Process Manager . . . . . . . . 43Executando o script de integração após oupgrade do OpenPages . . . . . . . . . 43
Configurando o login automático . . . . . . . 45Gerando e importando kits de ferramentas . . . . 45Carregando configurações de registro. . . . . . 47
Capítulo 4. Tarefas adicionais . . . . . 49Configurando o IBM Business Process Managerquando você usa uma URL do aplicativocustomizada do OpenPages . . . . . . . . . 49Configurando Autenticação de LDAp. . . . . . 50Secure Sockets Layer (SSL) para IBM BusinessProcess Manager . . . . . . . . . . . . 51
Configurando SSL . . . . . . . . . . . 51Importando certificados raiz e de assinante parao armazenamento confiável local . . . . . . 52Opções para ambientes de não produção . . . 53
Conexões HTTP não seguras para o IBM BusinessProcess Manager . . . . . . . . . . . . 54
Configurando o OpenPages para usar HTTP paraURLs do servidor IBM Business Process Manager 54Configure o IBM Business Process Manager parapermitir o acesso HTTP . . . . . . . . . 54Limitações conhecidas no uso de HTTP com IBMBusiness Process Manager . . . . . . . . 55
Hospedando o servidor de aplicativos doOpenPages e IBM Business Process Manager nomesmo computador . . . . . . . . . . . 56Descartando o usuário do IBM Business ProcessManager (Oracle) . . . . . . . . . . . . 57
Avisos . . . . . . . . . . . . . . . 59
vii
viii IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Introdução
É possível usar o IBM® Business Process Manager para desenvolver e implementarsoluções de processo de negócios automatizadas que atendam às necessidades e osrequisitos do IBM OpenPages GRC Platform.
Público
O IBM OpenPages GRC -Business Process Manager Installation Guide é indicado parausuários que desejam integrar o IBM OpenPages GRC Platform e o IBM BusinessProcess Manager.
Leia as informações importantes a seguir sobre IBM OpenPagesGRC documentação
A IBM mantém um conjunto de documentação de serviço e nuvem no local IBMOpenPages GRC implementações. A documentação do IBM OpenPages descrevedeterminados recursos e funções que podem não estar disponíveis no OpenPagesGRC on Cloud. Por exemplo, OpenPages GRC on Cloud não inclui a integraçãocom o IBM Business Process Manager e determinadas funções administrativas.
Se você tiver alguma dúvida sobre a funcionalidade disponível na versão doproduto que você está usando, entre em contato com o Suporte IBM OpenPagespor meio do IBM Support Portal (http://www.ibm.com/support).
Localização de informações
Para localizar a documentação do produto na web, incluindo toda a documentaçãotraduzida, acesse o IBM Knowledge Center (http://www.ibm.com/support/knowledgecenter).
Recursos de acessibilidade
Os recursos de acessibilidade ajudam os usuários que têm uma deficiência física,como mobilidade reduzida ou visão limitada, a usar produtos de tecnologia dainformação. A documentação do IBM OpenPages GRC Platform possui recursos deacessibilidade. Documentos em PDF são complementares e não incluem recursosde acessibilidade agregados.
Declarações prospectivas
Esta documentação descreve a funcionalidade atual do produto. Referências a itensque não estão disponíveis atualmente podem estar incluídas. Nenhuma implicaçãosobre qualquer disponibilidade futura deve ser inferida. Tais referências nãorepresentam um compromisso, uma promessa ou uma obrigação legal de entregade qualquer material, código ou funcionalidade. O desenvolvimento, a liberação ea sincronização de recursos ou funcionalidade ficam ao arbítrio exclusivo da IBM.
ix
x IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Capítulo 1. Planejar para a integração do OpenPages e BPM
É necessário ter um entendimento sólido do IBM Business Process Manager antesde começar a integração com o IBM OpenPages GRC Platform.
Para localizar informações sobre o IBM Business Process Manager, acesse IBMBusiness Process Manager no IBM Knowledge Center (http://www.ibm.com/support/knowledgecenter/SSFPJS_8.5.7/com.ibm.wbpm.main.doc/kc-homepage-bpm.html).
AmbientesPlaneje os ambientes que você precisa para a integração do IBM OpenPages GRCPlatform e IBM Business Process Manager.
Não é possível integrar um único ambiente IBM OpenPages GRC Platform comdiversos servidores IBM Business Process Manager (ou com BPM Process Centerou com BPM Process Server). Para cada BPM Process Server e BPM Process Center,será necessário um ambiente IBM OpenPages GRC Platform separado.
Por exemplo, se você tiver quatro ambientes OpenPages chamados Dev, Teste, UATe Prod, será necessário um BPM Process Center (para Dev) e três BPM ProcessServers (para Teste, UAT e Prod).
Siga estas diretrizes para preparar os ambientes.v Configure a integração para cada par de ambientes do IBM Business Process
Manager e do IBM OpenPages GRC Platform.Por exemplo, configure a integração para Dev, Test, UAT e Prod.
v Execute o gerador de kit de ferramentas apenas no par que utiliza BPM ProcessCenter. Os kits de ferramentas gerados são implementados nos BPM ProcessServers ao instalar um aplicativo de processo no BPM Process Server.
Figura 1. Ambientes
1
Por exemplo, execute o gerador de kit de ferramentas no ambiente Dev.v Como o OpenPages Solution Toolkit é gerado com um ambiente OpenPages,
todos os outros ambientes OpenPages devem ter o mesmo objeto do esquemapara executar os Processos BPM. É possível usar o utilitário de configuração deexportação/importação para manter o esquema do objeto em sincronização.Por exemplo, se você gerou o OpenPages Solution Toolkit no ambiente Dev, osambientes Teste, UAT e Prod devem ter o mesmo objeto do esquema que Dev. Épossível exportar o esquema Dev e importá-lo para os ambientes Teste, UAT eProd para manter o esquema do objeto em sincronização.
v Execute o utilitário de linha de comandos para replicar e-mails do usuário ecódigos de idioma em cada par de BPM e ambientes OpenPages. Os BPMProcess Servers e BPM Process Center possuem seus próprios bancos de dadospara gerenciar os códigos de idiomas do usuário e endereços de e-mail dousuário.Por exemplo, execute a ferramenta syncUsers em Dev, Teste, UAT e Prod.
v Não configure vários Process Centers, mesmo que tenha vários sistemas dedesenvolvimento OpenPages. Se você executar o gerador de kit de ferramentasvárias vezes para vários ambientes BPM Process Center, não será fácil manter asdependências do kit de ferramentas para seus aplicativos de processo. Em vezdisso, use apenas um BPM Process Center e configure os BPM Process Serverspara todos os outros ambientes.
v O Process Portal na página inicial OpenPages não funcionará até que vocêinstale seu primeiro aplicativo de processo do BPM Process Center para o BPMProcess Server. O aplicativo de processo deve incluir o OpenPages SolutionToolkit e o OpenPages Platform Toolkit na lista de dependências.
v Também é possível configurar o OpenPages com o IBM Business ProcessManager usando o Docker. Para obter mais informações, consulte o IBMOpenPages GRC Installation and Deployment Guide.
Criptografia de dadosConsidere os requisitos de segurança para cada um de seus ambientes.
Ao integrar o IBM OpenPages GRC Platform com o IBM Business ProcessManager, você escolhe as URLs do servidor que o OpenPages usa para se conectarao BPM Process Center ou aos BPM Process Servers.
Para ambientes de produção, use uma URL segura com Secure Sockets Layer (SSL)e use certificados SSL assinados por uma autoridade de certificação (CA).
Para ambientes de não produção, você pode optar por usar os certificados padrãoque são fornecidos com o IBM Business Process Manager ou pode optar por usarHTTP.
Para obter mais informações, consulte “Secure Sockets Layer (SSL) para IBMBusiness Process Manager” na página 51.
2 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Capítulo 2. Configurar a integração
É possível integrar o IBM Business Process Manager em sua implementação doIBM OpenPages GRC Platform. Use esta seção se você estiver integrando o IBMBusiness Process Manager pela primeira vez.
Nota: Se você fez upgrade do IBM OpenPages GRC Platform e integrouanteriormente o IBM Business Process Manager, veja Capítulo 3, “Atualizar aintegração após fazer upgrade do OpenPages”, na página 25.
Ao configurar a integração, é possível escolher um dos seguintes métodos:v Use o aplicativo de instalação IBM OpenPages GRC Platformv Configure a integração manualmente
O método que você seleciona determina as tarefas que você precisa fazer.
Configurando a integração usando o aplicativo de instalaçãoÉ possível configurar a integração usando o aplicativo de instalação.
Nota: Se você estiver fazendo upgrade do IBM OpenPages GRC Platform e usou oIBM Business Process Manager em seu ambiente prévio, veja Capítulo 3, “Atualizara integração após fazer upgrade do OpenPages”, na página 25.
Se você desejar usar o aplicativo de instalação para integrar o IBM BusinessProcess Manager e o IBM OpenPages GRC Platform, execute estas tarefas:v Instale o IBM Business Process Manager, se ele ainda não estiver instalado. Para
obter mais informações, consulte “Instalar o IBM Business Process Manager” napágina 4.
v Crie o banco de dados do IBM OpenPages GRC Platform manualmente. Paraobter mais informações, consulte o IBM OpenPages GRC Installation andDeployment Guide.
v Crie um usuário para o IBM Business Process Manager no banco de dados doOpenPages. Para obter mais informações, consulte “Configurando um usuáriopara o IBM Business Process Manager (DB2)” na página 5 ou “Configurando umusuário para o IBM Business Process Manager (Oracle)” na página 6.
v Instale o IBM OpenPages GRC Platform. Para obter mais informações, consulte oIBM OpenPages GRC Installation and Deployment Guide.– Quando você preencher o cartão Servidor de banco de dados, para a opção
Instalar banco de dados, selecione Já instalado.– Inclua o cartão Servidor do fluxo de trabalho em sua implementação. Insira
os valores para o seu servidor do IBM Business Process Manager. Para obtermais informações, consulte “Incluindo um servidor de fluxo de trabalho parauma nova integração” na página 7.
– Conclua a instalação do IBM OpenPages GRC Platform.
Nota: Se você já tiver uma célula do IBM Business Process Manager, não serápossível usá-la como uma célula compartilhada para a implementação doOpenPages.
3
v Configure o login automático. Para obter mais informações, consulte“Configurando o login automático” na página 19.
v Gere e importe os kits de ferramentas. Para obter mais informações, consulte“Gerando e importando kits de ferramentas” na página 19.
v Carregue as configurações de registro. Para obter mais informações, consulte“Carregando configurações de registro” na página 21.
v Replique os endereços de e-mail e os códigos de idioma do usuário. Para obtermais informações, consulte “Replicando os endereços de e-mail e os códigos deidioma do usuário” na página 22.
v Estabeleça os elementos de interface com o usuário para o IBM Business ProcessManager. Para obter mais informações, consulte “Ativando os elementos deinterface para o IBM Business Process Manager” na página 23.
v Conclua qualquer tarefa adicional, como configurar o SSL ou o LDAP. VejaCapítulo 4, “Tarefas adicionais”, na página 49.
Instalar o IBM Business Process ManagerFaça o download e instale o IBM Business Process Manager.
Nota: Se você já instalou o IBM Business Process Manager, será possível usar a suainstalação existente.
É possível fazer o download dos pacotes de instalação do IBM Business ProcessManager a partir do IBM Passport Advantage.
Para obter mais informações sobre como instalar o IBM Business Process Manager,consulte a documentação do IBM Business Process Manager.
Se você tiver uma conta do OpenPages com o nome do usuário admin, use umnome de conta diferente para a implementação do IBM WebSphere Application
Figura 2. Configurando uma nova integração
4 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Server que você usa para IBM Business Process Manager. É possível configurar onome da conta ao instalar o IBM Business Process Manager.
Se você usar admin para ambas as contas, poderão ocorrer conflitos no repositóriofederado e no registro do usuário padrão que é fornecido pelo IBM WebSphereApplication Server. Ele também poderá causar problemas de autenticação com asegurança da API REST do OpenPages.
Se você já instalou o IBM Business Process Manager e seu nome do usuário éadmin, remova o usuário admin do WebSphere do registro do usuário padrão e crieum novo administrador com um nome diferente. Para obter informações, veja aDocumentação do IBM WebSphere.
Configurando um usuário para o IBM Business ProcessManager (DB2)
Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Crie um diretório temporário. Assegure-se de que você tenha permissões de
gravação no diretório.3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório
/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o IBM DB2 no Linux, o nome do usuário do banco de dados serálimitado a 8 caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Crie a nova conta do usuário no sistema operacional.v Se você estiver usando Linux, execute os comandos a seguir como um
usuário que tenha privilégios sudo:Substitua bpmaccnt pelo nome de usuário da conta do usuário do banco dedados que você criou.$ useradd -m -d /home/bpmaccnt bpmaccnt$ passwd bpmaccnt
Insira a senha para o usuário bpmaccnt.v Se você estiver usando Microsoft Windows, crie a conta do usuário usando
Painel de controle > Ferramentas administrativas > Usuários e grupos.7. Conclua as etapas a seguir para configurar o usuário bpmaccnt, o usuário do
banco de dados que você criou na etapa 5.a. Se você estiver usando o Microsoft Windows, inicie o processador de linha
de comandos do IBM DB2.
Capítulo 2. Configurar a integração 5
b. Execute o script setup_op_bpm_user_DB2_step_1.sql como o usuário que é oproprietário do esquema do banco de dados do OpenPages.clpplus -nw <op_schema_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
Tabela 1. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
c. Execute o script setup_op_bpm_user_DB2_step_2.sql como o usuário quevocê criou, por exemplo, bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_2.sql <op_schema_name>
Tabela 2. Parâmetros do script setup_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<op_schema_name> O nome do esquema do banco de dados doOpenPages
8. Pare todos os OpenPages, os agentes do nó e o gerenciador de implementação(Dmgr).
9. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, os agentes donó e os servidores.
Resultados
O novo usuário bpmaccnt está configurado.
Configurando um usuário para o IBM Business ProcessManager (Oracle)
Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.
6 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
2. Crie um diretório temporário. Assegure-se de que você tenha permissões degravação no diretório.
3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o Linux, o nome de usuário do banco de dados terá um limite de 8caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Conclua as etapas a seguir para configurar o usuário bpmaccnt.Execute o script setup_op_bpm_user_ORA.sql como o usuário DBA do sistemapara o banco de dados do OpenPages.sqlplus <dba_user>/<password>@<SID> @setup_op_bpm_user_ORA.sql
<bpm_auth_user> <bpm_auth_user_password> <op_schema_name>
O script usa os parâmetros a seguir.
Tabela 3. Parâmetros do script setup_op_bpm_user_ORA.sql
Parameter Descrição
<dba_user> O usuário DBA do sistema para o banco dedados do OpenPages
<password> A senha da conta system DBA
<SID> O nome do serviço (identificador dosistema) do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<bpm_auth_user_password> A senha do usuário do banco de dadoscriada
<op_schema_name> O nome do esquema do banco de dados doOpenPages
7. Pare todos os servidores e agentes do nó do OpenPages.8. Reinicie o OpenPages Deployment Manager (Dmgr).
Resultados
O novo usuário bpmaccnt está configurado e o OpenPages está pronto paraintegração com o IBM Business Process Manager.
Incluindo um servidor de fluxo de trabalho para uma novaintegração
Configure um servidor de fluxo de trabalho se desejar usar o IBM Business ProcessManager com o IBM OpenPages GRC Platform. É possível usar um servidor dofluxo de trabalho em sua implementação do IBM OpenPages GRC Platform. Oservidor do fluxo de trabalho é opcional.
Capítulo 2. Configurar a integração 7
Antes de Iniciarv O IBM Business Process Manager é instalado.v O banco de dados do OpenPages está totalmente instalado.v A conta do usuário para o IBM Business Process Manager existe no banco de
dados do OpenPages.
Sobre Esta Tarefa
Quando você criar a sua implementação do IBM OpenPages GRC Platform, incluaum cartão Servidor do fluxo de trabalho.
Preencha o cartão com os detalhes do servidor do IBM Business Process Managerque você deseja usar com o OpenPages.
Procedimento1. Abra a sua implementação do 7,4 no aplicativo de instalação.2. Clique na lista de servidores, selecione Servidor do fluxo de trabalho e, em
seguida, clique em . Clique em Continuar para confirmar. Um cartãoServidor do fluxo de trabalho é incluído na área de janela esquerda.
3. Digite um Apelido para o servidor. O nome é exibido no cartão do servidor.4. Digite o Nome do host do servidor. Use o nome completo do domínio
(FQDN).v Se você estiver implementando um ambiente de desenvolvimento, digite o
nome do host do IBM BPM Process Center.v Se você estiver implementando um ambiente de produção, digite o nome
do host do IBM BPM Process Server.5. Selecione o Sistema operacional do servidor.6. Se o servidor estiver em uma máquina física diferente do servidor de
instalação, ative a opção Implementação remota.O software do agente é instalado no servidor remoto automaticamente.Preencha os campos a seguir:v Porta do agente: digite o número da porta para o software do agente a ser
usado.
Nota: Se o nome do host for o mesmo em quaisquer dois cartões, asincronização da porta funcionará apenas se você preencher as informaçõesdo host antes de preencher o campo Porta do Agente. O número da portadeve ser o mesmo em quaisquer dois cartões em que o nome do host é omesmo. Se o número da porta não for o mesmo em ambos os cartões, vocêencontrará exceções durante a fase de validação, na qual os agentes serãoinstalados automaticamente em sistemas de destino.
v Porta SSH (somente Linux/AIX): digite o número da porta do shell seguro(SSH) do servidor remoto.
v Nome do usuário local e Senha do usuário local: digite as credenciais dousuário de instalação do OpenPages no servidor remoto. A conta é usadapara instalar o software do agente no servidor remoto. É possível especificaruma conta local que está no servidor remoto ou uma conta de serviço, porexemplo, <domain>/<user name>.
v Diretório do agente: digite o caminho absoluto para o diretório no servidorremoto no qual você deseja que o software do agente seja instalado.
8 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Nota: Se você estiver usando o Microsoft Windows, o comprimentomáximo do caminho será de 25 caracteres.
7. Digite o nome do perfil do IBM WebSphere do IBM Business Process ManagerDeployment Manager no campo Nome do perfil do DMGR do BPM.
8. Digite o número da porta SOAP do IBM BPM Deployment Manager nocampo Porta SOAP do DMGR do BPM.
9. Digite o nome do nó do IBM WebSphere do servidor do IBM Business ProcessManager no campo Nome do nó do BPM.
10. Digite o nome do perfil do IBM WebSphere do servidor do IBM BusinessProcess Manager no campo Nome do perfil do servidor do BPM.
11. Digite o número da porta do servidor do IBM Business Process Manager nocampo Porta do servidor do BPM.
12. Digite o Diretório inicial do BPM. O diretório inicial é o local de instalaçãodo IBM Business Process Manager.
13. Digite o Diretório de integração do BPM O diretório de integração é o localem que o kit de ferramentas do OpenPages Platform e o kit de ferramentas doOpenPages Solutions são instalados no servidor do IBM Business ProcessManager.
14. Digite o Nome do usuário do JDBC do BPM e a Senha do JDBC do BPM.15. Se você desejar usar o recurso de retrocesso para esse servidor, ative a opção
Recuperação de falha.Quando Recuperação de falha estiver ativada e ocorrer um erro, a operaçãoque causou a falha será recuperada. É possível, então, corrigir o erro econtinuar com a instalação. O processo de instalação continua na operaçãoque foi recuperada.Por exemplo, se um erro ocorrer durante o processo de Instalação, corrija oerro e, em seguida, clique em Instalar para continuar.
16. Opcional: Clique em Salvar.
17. Conclua a instalação do IBM OpenPages GRC Platform.18. Verifique a configuração do servidor do fluxo de trabalho:
a. No host do servidor do fluxo de trabalho, navegue para o BPMIntegration Directory que é configurado na etapa 13.
b. Em um editor de texto, abra o campoinstallBPMIntegrationConfig.[cmd|sh].
c. Localize a linha que contém “opBaseURL” e verifique se o valor da URL éa URL do aplicativo OpenPages (por exemplo, http://opserver.com:10108/). Em alguns casos, ela contém “indefinido” para o número da porta daURL.
d. Se o valor da URL não for como o esperado, siga as etapas no“Executando o script de integração” na página 15.
e. Quando o script de integração for concluído com sucesso, será possívelconfigurar o login automático. Para obter mais informações, consulte“Configurando o login automático” na página 19.
Configurando manualmente a integraçãoÉ possível configurar a integração manualmente.
Se você desejar usar etapas manuais para integrar o IBM Business Process Managere o IBM OpenPages GRC Platform, execute estas tarefas:
Capítulo 2. Configurar a integração 9
v Instale o IBM Business Process Manager, se ele ainda não estiver instalado. Paraobter mais informações, consulte “Instalar o IBM Business Process Manager” napágina 4.
v Instalar o IBM OpenPages GRC PlatformNão inclua o cartão Servidor do fluxo de trabalho em sua implementação.Para obter mais informações, consulte o IBM OpenPages GRC Installation andDeployment Guide.
v Crie um usuário para o IBM Business Process Manager no banco de dados doOpenPages. Para obter mais informações, consulte “Configurando um usuáriopara o IBM Business Process Manager (DB2)” na página 5 ou “Configurando umusuário para o IBM Business Process Manager (Oracle)” na página 6.
v Prepare o IBM Business Process Manager para a integração. Para obter maisinformações, consulte “Preparando o IBM Business Process Manager paraintegração com o OpenPages” na página 14.
v Execute o script de integração. Para obter mais informações, consulte“Executando o script de integração” na página 15.
v Configure o login automático. Para obter mais informações, consulte“Configurando o login automático” na página 19.
v Gere e importe o kit de ferramentas. Para obter mais informações, consulte“Gerando e importando kits de ferramentas” na página 19.
v Carregue as configurações de registro. Para obter mais informações, consulte“Carregando configurações de registro” na página 21.
v Replique os endereços de e-mail e os códigos de idioma do usuário. Para obtermais informações, consulte “Replicando os endereços de e-mail e os códigos deidioma do usuário” na página 22.
v Estabeleça os elementos de interface com o usuário para o IBM Business ProcessManager. Para obter mais informações, consulte “Ativando os elementos deinterface para o IBM Business Process Manager” na página 23.
v Conclua qualquer tarefa adicional, como configurar o SSL ou o LDAP. VejaCapítulo 4, “Tarefas adicionais”, na página 49.
10 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Instalar o IBM Business Process ManagerFaça o download e instale o IBM Business Process Manager.
Nota: Se você já instalou o IBM Business Process Manager, será possível usar a suainstalação existente.
É possível fazer o download dos pacotes de instalação do IBM Business ProcessManager a partir do IBM Passport Advantage.
Para obter mais informações sobre como instalar o IBM Business Process Manager,consulte a documentação do IBM Business Process Manager.
Se você tiver uma conta do OpenPages com o nome do usuário admin, use umnome de conta diferente para a implementação do IBM WebSphere ApplicationServer que você usa para IBM Business Process Manager. É possível configurar onome da conta ao instalar o IBM Business Process Manager.
Se você usar admin para ambas as contas, poderão ocorrer conflitos no repositóriofederado e no registro do usuário padrão que é fornecido pelo IBM WebSphereApplication Server. Ele também poderá causar problemas de autenticação com asegurança da API REST do OpenPages.
Se você já instalou o IBM Business Process Manager e seu nome do usuário éadmin, remova o usuário admin do WebSphere do registro do usuário padrão e crieum novo administrador com um nome diferente. Para obter informações, veja aDocumentação do IBM WebSphere.
Figura 3. Configurando uma nova integração
Capítulo 2. Configurar a integração 11
Configurando um usuário para o IBM Business ProcessManager (DB2)
Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Crie um diretório temporário. Assegure-se de que você tenha permissões de
gravação no diretório.3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório
/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o IBM DB2 no Linux, o nome do usuário do banco de dados serálimitado a 8 caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Crie a nova conta do usuário no sistema operacional.v Se você estiver usando Linux, execute os comandos a seguir como um
usuário que tenha privilégios sudo:Substitua bpmaccnt pelo nome de usuário da conta do usuário do banco dedados que você criou.$ useradd -m -d /home/bpmaccnt bpmaccnt$ passwd bpmaccnt
Insira a senha para o usuário bpmaccnt.v Se você estiver usando Microsoft Windows, crie a conta do usuário usando
Painel de controle > Ferramentas administrativas > Usuários e grupos.7. Conclua as etapas a seguir para configurar o usuário bpmaccnt, o usuário do
banco de dados que você criou na etapa 5.a. Se você estiver usando o Microsoft Windows, inicie o processador de linha
de comandos do IBM DB2.b. Execute o script setup_op_bpm_user_DB2_step_1.sql como o usuário que é o
proprietário do esquema do banco de dados do OpenPages.clpplus -nw <op_schema_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
Tabela 4. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
12 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Tabela 4. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql (continuação)
Parameter Descrição
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
c. Execute o script setup_op_bpm_user_DB2_step_2.sql como o usuário quevocê criou, por exemplo, bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_2.sql <op_schema_name>
Tabela 5. Parâmetros do script setup_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<op_schema_name> O nome do esquema do banco de dados doOpenPages
8. Pare todos os OpenPages, os agentes do nó e o gerenciador de implementação(Dmgr).
9. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, os agentes donó e os servidores.
Resultados
O novo usuário bpmaccnt está configurado.
Configurando um usuário para o IBM Business ProcessManager (Oracle)
Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Crie um diretório temporário. Assegure-se de que você tenha permissões de
gravação no diretório.3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório
/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiver
Capítulo 2. Configurar a integração 13
usando o Linux, o nome de usuário do banco de dados terá um limite de 8caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Conclua as etapas a seguir para configurar o usuário bpmaccnt.Execute o script setup_op_bpm_user_ORA.sql como o usuário DBA do sistemapara o banco de dados do OpenPages.sqlplus <dba_user>/<password>@<SID> @setup_op_bpm_user_ORA.sql
<bpm_auth_user> <bpm_auth_user_password> <op_schema_name>
O script usa os parâmetros a seguir.
Tabela 6. Parâmetros do script setup_op_bpm_user_ORA.sql
Parameter Descrição
<dba_user> O usuário DBA do sistema para o banco dedados do OpenPages
<password> A senha da conta system DBA
<SID> O nome do serviço (identificador dosistema) do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<bpm_auth_user_password> A senha do usuário do banco de dadoscriada
<op_schema_name> O nome do esquema do banco de dados doOpenPages
7. Pare todos os servidores e agentes do nó do OpenPages.8. Reinicie o OpenPages Deployment Manager (Dmgr).
Resultados
O novo usuário bpmaccnt está configurado e o OpenPages está pronto paraintegração com o IBM Business Process Manager.
Preparando o IBM Business Process Manager para integraçãocom o OpenPages
Antes de integrar o IBM Business Process Manager ao IBM OpenPages GRCPlatform, será necessário copiar os scripts de integração e arquivos para o servidordo IBM Business Process Manager.
Procedimento1. Efetue logon no servidor IBM Business Process Manager como um usuário com
privilégios administrativos.2. Crie um diretório temporário novo. Assegure-se de que você tenha permissões
de gravação no diretório.3. Localize o arquivo op-bpm-install.zip.
O arquivo op-bpm-install.zip está no diretório /OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/ na mídia de instalação doIBM OpenPages GRC Platform.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.
14 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
5. Se você estiver usando Linux, mude as permissões de arquivo nos scriptsinstallBPMIntegration.sh e installBPMIntegrationConfig.sh para permitir apermissão execute.
6. Efetue logon no servidor de banco de dados do OpenPages.7. Copie os arquivos jar a seguir do servidor do banco de dados do OpenPages
para o diretório temporário do seu servidor do IBM Business Process Manager.v Se você estiver usando o IBM DB2, copie <DB2_Home>/sqllib/java/
db2jcc_license_cu.jar e <DB2_Home>/sqllib/java/db2jcc4.jar.v Se você estiver usando o Oracle, copie <Oracle_Home>/jdbc/lib/ojdbc7.jar.
8. Pare todos os servidores e agentes do nó do IBM Business Process Manager.Para obter mais informações, consulte Iniciando e parando seu ambiente noIBM Business Process Manager Knowledge Center.
9. Reinicie o IBM Business Process Manager Deployment Manager (Dmgr).Para obter mais informações, consulte Iniciando e parando os gerenciadores deimplementação no IBM Business Process Manager Knowledge Center.
Executando o script de integraçãoExecute o script de integração para integrar o IBM Business Process Manager aoIBM OpenPages GRC Platform.
Antes de Iniciarv O IBM Business Process Manager Deployment Manager (Dmgr) deve estar em
execução.v O servidor IBM Business Process Manager e os agentes do nó devem ser
interrompidos.v O OpenPages Deployment Manager (Dmgr) deve estar em execução.v Os servidores do OpenPages e os agentes do nó devem ser interrompidos.v Assegure-se de que você tenha permissões de gravação no diretório temporário
no qual você copiou os scripts de integração.
Sobre Esta Tarefa
O script de integração executa uma série de operações de configuração. Execute oscript quando você integrar inicialmente o IBM Business Process Manager ao IBMOpenPages GRC Platform. Também é possível executar o script quando precisarreconfigurar a integração.
O script de integração faz o seguinte:v Configura o registro do usuário. O registro do usuário permite que os usuários
efetuem login no IBM Business Process Manager com as suas credencias doOpenPages.
v Configura a conexão automática. A conexão automática permite que os usuáriosacessem a API REST do OpenPages a partir de um processo do IBM BusinessProcess Manager sem efetuar login no OpenPages.
v Armazena as credenciais para uma conta de tarefas de sistema do OpenPages. Aconta do usuário permite que os processos acessem a API REST do OpenPages apartir de uma tarefa do sistema de processo do IBM Business Process Manager.
v Configura a URL para o OpenPages para fornecer acesso à API REST doOpenPages a partir do IBM Business Process Manager.
v Configura o OpenPages Login Trust Association Interceptor (TAI). O TAI permiteque os usuários acessem o IBM Business Process Manager sem a necessidade de
Capítulo 2. Configurar a integração 15
efetuar login. Os usuários podem acessar IBM Business Process Manager a partirde uma guia de página inicial integrada e de links no OpenPages.
Procedimento1. Efetue logon no servidor IBM Business Process Manager como um usuário
com privilégios administrativos.2. Abra uma linha de comandos e execute o script de integração.
Substitua <temp_dir> pelo diretório temporário no qual você copiou os scriptsde integração.Microsoft Windowscd <temp_dir>installBPMIntegration.cmd
Linuxcd <temp_dir>./installBPMIntegration.sh
3. Insira um valor para cada prompt.
Tabela 7. Parâmetros do script installBPMIntegration.cmd|.sh
Parameter Descrição
BPM installation Home dir Digite o local de instalação do IBM Business ProcessManager.
Exemplo: /opt/ibm/BPM/<version> (Linux) ouc:\IBM\BPM\<version>
BPM admin user Digite o nome do usuário administrador BPM IBM.
BPM admin user password Digite a senha do administrador BPM IBM.
BPM dmgr fully qualified hostname
Digite o nome do host do servidor do IBM BPMDeployment Manager.
Exemplo: bpmserver.com
BPM dmgr SOAP port Digite o número da porta SOAP do servidor do IBM BPMDeployment Manager.
Exemplo: 8879
16 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Tabela 7. Parâmetros do script installBPMIntegration.cmd|.sh (continuação)
Parameter Descrição
URL do JDBC do banco de dados Digite a URL do JDBC do banco de dados para usar parase conectar à instância do banco de dados OpenPages parao driver JDBC para seu tipo de banco de dados: IBM DB2ou Oracle.
v Para o IBM DB2, use a sintaxe jdbc:db2//<connection_string>
O <connection string> deve especificar o host do bancode dados, o número da porta e o nome do banco dedados.
– Database host: o nome de domínio ou endereço IP dohost do banco de dados.
– Port number: o número da porta do servidor TCP/IPque é designado para a origem de dados
– Database name: o nome do banco de dados
Por exemplo, se você desejar se conectar ao banco dedados do OpenPages em um host chamadodb2server.com que possui um listener na porta 50000 eo nome do banco de dados for OPX, digite:jdbc:db2//db2server.com:50000/OPX
v Para o Oracle, use a sintaxe jdbc:oracle:thin:@//<connection_string>
O <connection string> deve especificar o host do bancode dados, o número da porta e o SID.
– Database host: o nome de domínio ou endereço IP dohost do banco de dados.
– Port number: o número da porta do servidor TCP/IPdo listener
– SID: o nome do serviço do banco de dados(identificador do sistema)
Por exemplo, se você desejar se conectar ao banco dedados do OpenPages em um host chamadooracleserver.com que possui um listener para a porta1521 e o SID do banco de dados for OPX, digite:jdbc:oracle:thin:@//oracleserver.com:1521/OPX
Database openpages user name Digite o nome de usuário do usuário do banco de dadoscom privilégios limitados que você criou quando preparouo OpenPages para integração com o BPM IBM. Para obtermais informações, consulte “Configurando um usuáriopara o IBM Business Process Manager (DB2)” na página 5.
Database openpages userpassword
Digite a senha do usuário do banco de dados doOpenPages.
Database openpages schema name Digite o nome do esquema do banco de dados doOpenPages.
OP Application Base URL Digite a URL do aplicativo OpenPages.
Exemplo: http://opserver.com:10108/
OP Application URL RootContext
Digite o contexto-raiz da URL do aplicativo OpenPages.
Por exemplo, se você customizou a URL para remover o“openpages”, digite /
Se você não customizar a URL do OpenPages, digite/openpages
Capítulo 2. Configurar a integração 17
Tabela 7. Parâmetros do script installBPMIntegration.cmd|.sh (continuação)
Parameter Descrição
OP WAS admin user Digite o nome do usuário administrador do IBMWebSphere Application Server.
OP WAS admin user password Digite a senha do usuário do banco de dados doadministrador do IBM WebSphere.
OP dmgr fully qualified hostname
Digite o nome do host do servidor do OpenPagesDeployment Manager.
Exemplo: opserver.com
OP dmgr SOAP port Digite o número da porta SOAP do servidor doOpenPages Deployment Manager.
Exemplo: 8879
OP System Task User Name Digite o nome de usuário do administrador doOpenPages.
Exemplo: OpenPagesAdministrator
OP System Task User Password Digite a senha do usuário do banco de dados doadministrador do OpenPages.
4. Revise os valores e, em seguida, digite y para executar o script.5. Sincronize os nós IBM Business Process Manager.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<BPM_Home>\profiles\<BPM_server_profile>\bin. Execute syncNode.bat.v Nos sistemas operacionais Linux, consulte o diretório <BPM_Home>/profiles/
<BPM_server_profile>/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <Dmgr_hostname> -username <BPM_WAS_admin_username>
-password <BPM_WAS_admin_password>
6. Sincronize os nós OpenPages.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<OP_Home>\profiles\<host_name>-OPNode1 \bin. Execute syncNode.bat.v Nos sistemas operacionais UNIX, consulte o diretório <OP_Home>/profiles/
<host_name>-OPNode1/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <admin_host_name> <OP_SOAP_PORT>
-username <OP_WAS_admin_user_name> -password <OP_WAS_admin_password>
Por exemplo, nos sistemas operacionais Linux, execute o comando a seguir:/home/opuser/OP/OpenPages/profiles/opserver-OPNode1/bin/syncNode.sh
localhost 8879 -username admin -password openpages
7. Reinicie os serviços do OpenPages GRC Platform.8. Reinicie os serviços do IBM Business Process Manager e do IBM BPM Process
Center.9. Efetue login no OpenPages como um usuário com privilégios administrativos.
10. Configure IBM Business Process Manager. Para obter mais informações,consulte o IBM OpenPages GRC Administrator's Guide.
Executar o script de integração silenciosamenteÉ possível executar o script de integração silenciosamente.
18 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Abra o script de integração (installBPMIntegrationConfig.sh|cmd) em um editorde texto. Configure os valores e salve o arquivo. Execute o script com a opção--silent.
Use a sintaxe a seguir. Substitua <temp_dir> pelo diretório temporário no qual vocêcopiou o script de integração.v Windows
cd <temp_dir>installBPMIntegration.cmd --silent
v Linuxcd <temp_dir>./installBPMIntegration.sh --silent
Para obter mais informações sobre o script de integração, consulte “Executando oscript de integração” na página 15.
Configurando o login automáticoÉ possível configurar o login automático. Quando o login automático estiverativado, os usuários do IBM OpenPages GRC Platform poderão usar os itens demenu do IBM Business Process Manager no OpenPages sem precisar efetuar loginno IBM BPM.
Procedimento1. Efetue logon no OpenPages GRC Platform como um usuário com privilégios
administrativos.2. Acesse Administração > Configurações > Plataforma > Implementações de
fluxo de trabalho > IBM BPM.3. Configure a definição de registro Ativar SSO de login como true.4. Clique em Salvar.
5. Edite o arquivo <OP_HOME>/aurora/conf/aurora.properties no servidor deaplicativos do OpenPages. Crie uma propriedade chamada logout.url.ibmbpmou edite a propriedade se ela existir. Configure-a para a URL https:// de seunome do host do servidor IBM BPM/FQDN. Exemplo:https\://bpm.server.com\:9443/ProcessPortal/logout.jsp
6. Pare todos os servidores de aplicativos do OpenPages, os agentes do nó e ogerenciador de implementação (Dmgr).
7. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, todos osagentes do nó e os servidores de aplicativos.
Gerando e importando kits de ferramentasUse o gerador de kit de ferramentas para criar e importar o OpenPages PlatformToolkit e o OpenPages Solutions Toolkit para o IBM Business Process Manager. Oskits de ferramentas contêm elementos que permitem criar processos de negóciosque usam os objetos do OpenPages.
Sobre Esta Tarefa
O gerador de kit de ferramentas lê o esquema de objeto do OpenPages e geraobjetos de negócios do IBM Business Process Manager que correspondem aos tiposde objeto do OpenPages.
Capítulo 2. Configurar a integração 19
Gere e importe os kits de ferramentas quando você integrar inicialmente o IBMBusiness Process Manager ao IBM OpenPages GRC Platform
Também será possível gerar os kits de ferramentas novamente quando o esquemade objeto do OpenPages mudar.
Execute o gerador de kit de ferramentas em ambientes que usam o BPM ProcessCenter, não naqueles que usam o BPM Process Server. Os kits de ferramentasgerados são implementados nos BPM Process Servers ao instalar um aplicativo deprocesso no BPM Process Server.
Procedimento1. Efetue logon no servidor IBM Business Process Manager.2. Acesse o diretório temporário no qual extraiu o arquivo op-bpm-install.zip.3. Localize o arquivo <temp_dir>/synctool/op-bpm-tool.jar.4. Execute o gerador de kit de ferramentas.
O gerador usa a sintaxe a seguir:java -jar op-bpm-tool.jar genToolkit -insecure
<OpenPages URL> <OpenPages username> <OpenPages password><IBM BPM URL> <IBM BPM username> <IBM BPM password>
Para o <IBM BPM URL>, especifique a URL https:// e o número da porta doIBM Business Process Manager. Exemplo:java -jar op-bpm-tool.jar genToolkit -insecure
http://opserver.com:10108OpenPagesAdministrator passwordhttps://bpmserver.com:9443admin openpages
5. Verifique se os kits de ferramentas estão disponíveis.a. Abra o IBM BPM Process Center no seu navegador da web. Ou abra o IBM
Process Designer.b. Clique em Kits de ferramentas.c. Verifique se os kits de ferramentas do OpenPages Platform e do OpenPages
Solutions estão listados.6. Se você fez upgrade do OpenPages 7.3.0.0 com o IBM Business Process
Manager e concedeu anteriormente o acesso de Leitura ao grupo tw_alluserspara o kit de ferramentas do OpenPages Platform, remova o grupo.
Nota: Se estiver integrando o OpenPages e o IBM Business Process Managerpela primeira vez, você poderá ignorar esta etapa.a. Abra o IBM BPM Process Center no seu navegador da web. Ou abra o IBM
Process Designer.b. Clique em Kits de ferramentas.c. Clique no kit de ferramentas do OpenPages Platform.d. Clique em Gerenciar.e. Remova o grupo tw_allusers.
7. Ative o kit de ferramentas do OpenPages Platform.a. Abra o IBM BPM Process Center no seu navegador da web. Ou abra o IBM
Process Designer.b. Clique em Kits de ferramentas.c. Clique no kit de ferramentas do OpenPages Platform.
20 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
d. Clique na seta para baixo próxima à captura instantânea mais recente.Clique em Ativar.
8. Se você estiver gerando novamente os kits de ferramentas após fazer upgradedo OpenPages, atualize os seus aplicativos de processo para usar os kits deferramentas atualizados.a. Abra o IBM BPM Process Center no seu navegador da web.b. Abra cada aplicativo de processo criado e atualize as dependências para o
kit de ferramentas do OpenPages Platform e o kit de ferramentas doOpenPages Solutions.Para obter mais informações, veja Criando, mudando e excluindo umadependência do kit de ferramentas na visualização Designer nadocumentação do IBM Business Process Manager (http://www.ibm.com/support/knowledgecenter/en/SSFPJS_8.5.7/com.ibm.wbpm.admin.doc/topics/managing_toolkits_E.html)
Carregando configurações de registroCarregue as configurações de registro para IBM Business Process Manager noOpenPages GRC Platform.
Antes de Iniciar
Carregue as configurações de registro depois de ter gerado os kits de ferramentas.Para obter mais informações, consulte “Gerando e importando kits de ferramentas”na página 19.
Sobre Esta Tarefa
O gerador de kit de ferramentas cria um arquivo de configuração de definições deregistro, op-bpm-registry-entries-op-config.xml. Carregue o arquivoop-bpm-registry-entries-op-config.xml para configurar as configurações deregistro que precisam integrar o IBM Business Process Manager ao OpenPagesGRC Platform.v Permitir login SSO
v Caminho de página de portal
v URL do servidor
Para obter mais informações sobre essas configurações de registro, consulte o IBMOpenPages GRC Administrator's Guide.
Procedimento1. Efetue logon no servidor de aplicativos do OpenPages GRC Platform como um
usuário com privilégios administrativos.2. Assegure-se de que o arquivo op-bpm-registry-entries-op-config.xml
contenha a URL do servidor correta.v Se o servidor de aplicativos do OpenPages GRC Platform estiver integrado
com o BPM Process Center, o arquivo op-bpm-registry-entries-op-config.xml não requererá nenhuma mudança. O gerador de kit deferramentas configura a URL do servidor para a URL do BPM ProcessCenter.
Capítulo 2. Configurar a integração 21
v Se o servidor de aplicativos do OpenPages GRC Platform estiver integradocom o BPM Process Server, abra o arquivo op-bpm-registry-entries-op-config.xml em um editor de texto. Mude a URL do servidor para a URL doBPM Process Server. Salve o arquivo.
3. Copie o arquivo op-bpm-registry-entries-op-config.xml do servidor IBMBusiness Process Manager para o servidor do aplicativo do OpenPages.
4. Carregue o arquivo usando o utilitário de linha de comandos ObjectManager.a. Acesse o diretório <OP_Home>/bin.b. Execute o ObjectManager para carregar o arquivo op-bpm-registry-
entries-op-config.xml. Use a seguinte sintaxe:ObjectManager.cmd|.sh l config|c <user> <password>
<loader-file-path> <file-name>
Exemplo (Windows)ObjectManager.cmd l c OpenPagesAdministrator OpenPagesAdministratorc:\temp op-bpm-registry-entries
Exemplo (Linux ou AIX)./ObjectManager.sh l c OpenPagesAdministrator OpenPagesAdministrator/temp op-bpm-registry-entries
Replicando os endereços de e-mail e os códigos de idioma do usuárioReplique os endereços de e-mail e os códigos de idioma de contas do usuário doambiente do IBM OpenPages GRC Platform para o IBM Business Process Manager.
Sobre Esta Tarefa
Após você integrar o IBM Business Process Manager e o IBM OpenPages GRCPlatform, os usuários podem efetuar login no IBM Business Process Manager comas suas credenciais do OpenPages. No entanto, é necessário executar uma etapaadicional para replicar os endereços de e-mail e os códigos de idioma das contasdo usuário.
É possível usar uma ferramenta de linha de comandos para replicar os endereçosde e-mail e os códigos de idioma do usuário do OpenPages para o IBM BusinessProcess Manager em massa.
Execute o script quando configurar inicialmente a integração do IBM BusinessProcess Manager. Também é possível executar o script sempre que tiver incluídoou mudado as contas do usuário no OpenPages. Também é possível executar oscript em uma base planejada usando o software de planejamento de terceiros ou osoftware do planejador fornecido com o sistema operacional.
Procedimento1. Efetue logon no servidor IBM Business Process Manager.2. Acesse o diretório temporário no qual você copiou os scripts de integração.3. Localize o arquivo <temp_dir>/synctool/op-bpm-tool.jar.4. Execute a ferramenta syncUsers.
Sintaxejava -jar op-bpm-tool.jar syncUsers -insecure [-groups|-users]
<OpenPages URL> <OpenPages username> <OpenPages password><IBM BPM URL> <IBM BPM username> <IBM BPM password>
22 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Tabela 8. Parâmetros para a ferramenta syncUsers
Parameter Descrição
[-groups|-users] Use a opção -groups para limitar a operaçãoa grupos de usuários específicos.
Use a opção -users para limitar a operaçãoa contas de usuário específicas.
Use uma lista separada por vírgula paraespecificar vários grupos ou usuários.
Se um grupo ou um nome de usuáriocontiver espaços ou caracteres especiais,coloque a lista entre aspas simples (') ouduplas (").
<OpenPages URL> A URL do aplicativo do IBM OpenPagesGRC Platform
<OpenPages username> O nome do usuário administrador doOpenPages
<OpenPages password> A senha do administrador do OpenPages
<IBM BPM URL> A URL https:// do aplicativo do IBMBusiness Process Manager
<IBM BPM username> O nome de usuário do administrador doIBM Business Process Manager
<IBM BPM password> A senha do administrador do IBM BusinessProcess Manager
Este exemplo replica endereços de e-mail e códigos de idioma para todas ascontas do usuário:java -jar op-bpm-tool.jar syncUsers -insecure http://opserver.com:10108
OpenPagesAdministrator password https://bpmserver.ibm.com:9443admin openpages
Este exemplo replica endereços de e-mail e códigos de idioma para usuáriosque pertencem ao grupo Auditores:java -jar op-bpm-tool.jar syncUsers -insecure -groups Auditors
http://opserver.com:10108 OpenPagesAdministrator passwordhttps://bpmserver.com:9443 admin openpages
Este exemplo replica endereços de e-mail e códigos de idioma para os usuáriosjsmith e rb sethi:java -jar op-bpm-tool.jar syncUsers -insecure –users ’jsmith,rb sethi’
http://opserver.com:10108 OpenPagesAdministrator passwordhttps://bpmserver.com:9443 admin openpages
Ativando os elementos de interface para o IBM Business ProcessManager
É necessário executar algumas etapas adicionais para concluir a integração.
Antes de Iniciarv A configuração de registro da URL do servidor deve ser definida no OpenPages
GRC Platform. O local da configuração está em Administração > Configurações> Plataforma > Implementações de fluxo de trabalho > IBM BPM > URL doservidor. Para obter mais informações, consulte o IBM OpenPages GRCAdministrator's Guide.
Capítulo 2. Configurar a integração 23
v Decida quais perfis e modelos de função você deseja usar para gerenciar oacesso ao IBM Business Process Manager in OpenPages GRC Platform.
Procedimento1. Efetue logon no OpenPages GRC Platform como um usuário com privilégios
administrativos.2. Inclua a guia Portal do processo na página inicial.
a. Clique em Administração > Perfis e clique em um perfil.b. Acesse a seção Configuração da aba da página inicial.c. Localize a linha Portal do processo e clique e no link Mostrar.d. Use a coluna Ordenar para especificar a ordem das guias da página inicial.e. Repita esta etapa para cada perfil usado para os usuários do IBM Business
Process Manager.
Para obter mais informações sobre a configuração das guias da página inicial,consulte IBM OpenPages GRC Administrator's Guide.
3. Inclua os itens de menu do IBM Business Process Manager no menuAdministração > Gerenciamento.a. Efetue logon no OpenPages GRC Platform como um usuário com o
conjunto de permissões do aplicativo Modelos da função.b. Clique em Administração > Modelos da função
c. Clique no modelo da função.d. Na seção Permissões da função, localize SOX > Administração > IBM
BPM.e. Assegure-se de que a caixa de seleção esteja selecionada. Se a caixa de
seleção não estiver selecionada, clique em Editar, clique na caixa de seleçãoe, em seguida, clique em Salvar.
f. Repita estas etapas para cada modelo da função usado para gerenciar oacesso ao IBM Business Process Manager.
Para obter mais informações sobre os modelos da função, consulte IBMOpenPages GRC Administrator's Guide.
24 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Capítulo 3. Atualizar a integração após fazer upgrade doOpenPages
Após você fazer upgrade do IBM OpenPages GRC Platform, será necessárioatualizar a integração do IBM OpenPages GRC Platform e do IBM Business ProcessManager.
Quando você atualiza a integração, é possível escolher um dos seguintes métodos:v Use o aplicativo de instalação IBM OpenPages GRC Platformv Atualize a integração manualmente
O método que você seleciona determina as tarefas que você precisa fazer.
Atualizar a integração usando o aplicativo de instalaçãoÉ possível atualizar a integração usando o aplicativo de instalação.
Se você desejar usar o aplicativo de instalação, execute estas tarefas:v Crie o banco de dados do IBM OpenPages GRC Platform manualmente. Para
obter mais informações, consulte o IBM OpenPages GRC Installation andDeployment Guide.
v Crie um usuário para o IBM Business Process Manager no banco de dados doOpenPages. Para obter mais informações, consulte “Configurando um usuáriopara o IBM Business Process Manager (DB2)” na página 5 ou “Configurando umusuário para o IBM Business Process Manager (Oracle)” na página 6.
v Instale o IBM OpenPages GRC Platform. Para obter mais informações, consulte oIBM OpenPages GRC Installation and Deployment Guide.– Quando você preencher o cartão Servidor de banco de dados, para a opção
Instalar banco de dados, selecione Já instalado.– Inclua o cartão Servidor do fluxo de trabalho em sua implementação. Insira
os valores para o servidor do IBM Business Process Manager que você usoucom a versão prévia do OpenPages. Para obter mais informações, consulte“Incluindo um servidor de fluxo de trabalho para um upgrade” na página 30.
– Conclua a instalação do IBM OpenPages GRC Platform.
Nota: O servidor do IBM Business Process Manager será encerrado ereiniciado múltiplas vezes durante a instalação.
v Pare os serviços do IBM Business Process Manager.Para obter mais informações, veja Iniciando e parando o seu ambiente nadocumentação do IBM Business Process Manager.
v Faça o upgrade do IBM OpenPages GRC Platform. Para obter mais informações,consulte o IBM OpenPages GRC Installation and Deployment Guide.Você tem duas opções para o upgrade do banco de dados:– É possível fazer upgrade no local do banco de dados do OpenPages. Use essa
opção se desejar usar o seu servidor de banco de dados existente.– É possível restaurar o banco de dados 7.3.x no novo hardware e, em seguida,
fazer upgrade dele.
25
Se você planejar restaurar seu banco de dados 7.3.x e, em seguida, fazer upgradedele para 7,4, será necessário executar algumas etapas adicionais pararestabelecer o usuário bpmaccnt.– Se você estiver usando o IBM DB2 para o banco de dados do OpenPages,
restaure o banco de dados do OpenPages, descarte o usuário do IBM BusinessProcess Manager (bpmaccnt) e, em seguida, recrie o usuário. Para obter maisinformações, consulte “Recrie o usuário bpmaccnt no banco de dados doOpenPages (DB2)” na página 32.
– Se você estiver usando o Oracle, verifique se o nome do usuário do IBMBusiness Process Manager é o mesmo nos bancos de dados de origem e dedestino. Se o nome for diferente, remapeie o nome do esquema quando vocêrestaurar o banco de dados do OpenPages. (O nome do usuário também é onome do esquema.) Para obter mais informações, consulte “Remapear o nomedo esquema (Oracle)” na página 36.
v Configure o login automático. Para obter mais informações, consulte“Configurando o login automático” na página 19.
v Gere e importe os kits de ferramentas. Atualize os seus aplicativos de processopara usar os kits de ferramentas atualizados. Para obter mais informações,consulte “Gerando e importando kits de ferramentas” na página 19.
v Carregue as configurações de registro. Para obter mais informações, consulte“Carregando configurações de registro” na página 21.
v Conclua qualquer tarefa adicional, como configurar o SSL ou o LDAP. VejaCapítulo 4, “Tarefas adicionais”, na página 49.
26 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Configurando um usuário para o IBM Business ProcessManager (DB2)
Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.
Figura 4. Atualizando a integração usando o aplicativo de instalação
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 27
2. Crie um diretório temporário. Assegure-se de que você tenha permissões degravação no diretório.
3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o IBM DB2 no Linux, o nome do usuário do banco de dados serálimitado a 8 caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Crie a nova conta do usuário no sistema operacional.v Se você estiver usando Linux, execute os comandos a seguir como um
usuário que tenha privilégios sudo:Substitua bpmaccnt pelo nome de usuário da conta do usuário do banco dedados que você criou.$ useradd -m -d /home/bpmaccnt bpmaccnt$ passwd bpmaccnt
Insira a senha para o usuário bpmaccnt.v Se você estiver usando Microsoft Windows, crie a conta do usuário usando
Painel de controle > Ferramentas administrativas > Usuários e grupos.7. Conclua as etapas a seguir para configurar o usuário bpmaccnt, o usuário do
banco de dados que você criou na etapa 5.a. Se você estiver usando o Microsoft Windows, inicie o processador de linha
de comandos do IBM DB2.b. Execute o script setup_op_bpm_user_DB2_step_1.sql como o usuário que é o
proprietário do esquema do banco de dados do OpenPages.clpplus -nw <op_schema_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
Tabela 9. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
c. Execute o script setup_op_bpm_user_DB2_step_2.sql como o usuário quevocê criou, por exemplo, bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_2.sql <op_schema_name>
28 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Tabela 10. Parâmetros do script setup_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<op_schema_name> O nome do esquema do banco de dados doOpenPages
8. Pare todos os OpenPages, os agentes do nó e o gerenciador de implementação(Dmgr).
9. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, os agentes donó e os servidores.
Resultados
O novo usuário bpmaccnt está configurado.
Configurando um usuário para o IBM Business ProcessManager (Oracle)
Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Crie um diretório temporário. Assegure-se de que você tenha permissões de
gravação no diretório.3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório
/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o Linux, o nome de usuário do banco de dados terá um limite de 8caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Conclua as etapas a seguir para configurar o usuário bpmaccnt.Execute o script setup_op_bpm_user_ORA.sql como o usuário DBA do sistemapara o banco de dados do OpenPages.sqlplus <dba_user>/<password>@<SID> @setup_op_bpm_user_ORA.sql
<bpm_auth_user> <bpm_auth_user_password> <op_schema_name>
O script usa os parâmetros a seguir.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 29
Tabela 11. Parâmetros do script setup_op_bpm_user_ORA.sql
Parameter Descrição
<dba_user> O usuário DBA do sistema para o banco dedados do OpenPages
<password> A senha da conta system DBA
<SID> O nome do serviço (identificador dosistema) do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<bpm_auth_user_password> A senha do usuário do banco de dadoscriada
<op_schema_name> O nome do esquema do banco de dados doOpenPages
7. Pare todos os servidores e agentes do nó do OpenPages.8. Reinicie o OpenPages Deployment Manager (Dmgr).
Resultados
O novo usuário bpmaccnt está configurado e o OpenPages está pronto paraintegração com o IBM Business Process Manager.
Incluindo um servidor de fluxo de trabalho para um upgradeSe você estiver fazendo upgrade para o IBM OpenPages GRC Platform versão 7,4,será possível usar o aplicativo de instalação para atualizar a integração do IBMBusiness Process Manager e do OpenPages.
Sobre Esta Tarefa
Quando você criar a sua implementação do IBM OpenPages GRC Platform, incluaum cartão Servidor do fluxo de trabalho.
Preencha o cartão com os detalhes do servidor do IBM Business Process Managerque você usou com a versão prévia do OpenPages.
Dica: O arquivo installIBMIntegrationConfig.sh|cmd de sua implementação 7.3.xcontém as informações que você precisa inserir. O arquivo é armazenado nodiretório em que você extraiu o arquivo op-bpm-install.zip da 7.3.x.
Procedimento1. Abra a sua implementação do 7,4 no aplicativo de instalação.2. Clique na lista de servidores, selecione Servidor do fluxo de trabalho e, em
seguida, clique em . Clique em Continuar para confirmar. Um cartãoServidor do fluxo de trabalho é incluído na área de janela esquerda.
3. Digite um Apelido para o servidor. O nome é exibido no cartão do servidor.4. Digite o Nome do host do servidor do IBM Business Process Manager que
você usou com a sua versão prévia do OpenPages. Use o nome completo dodomínio (FQDN).
5. Selecione o Sistema operacional do servidor.6. Se o servidor estiver em uma máquina física diferente do servidor de
instalação, ative a opção Implementação remota.
30 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
O software do agente é instalado no servidor remoto automaticamente.Preencha os campos a seguir:v Porta do agente: digite o número da porta para o software do agente a ser
usado.
Nota: Se o nome do host for o mesmo em quaisquer dois cartões, asincronização da porta funcionará apenas se você preencher as informaçõesdo host antes de preencher o campo Porta do Agente. O número da portadeve ser o mesmo em quaisquer dois cartões em que o nome do host é omesmo. Se o número da porta não for o mesmo em ambos os cartões, vocêencontrará exceções durante a fase de validação, na qual os agentes serãoinstalados automaticamente em sistemas de destino.
v Porta SSH (somente Linux/AIX): digite o número da porta do shell seguro(SSH) do servidor remoto.
v Nome do usuário local e Senha do usuário local: digite as credenciais dousuário de instalação do OpenPages no servidor remoto. A conta é usadapara instalar o software do agente no servidor remoto. É possível especificaruma conta local que está no servidor remoto ou uma conta de serviço, porexemplo, <domain>/<user name>.
v Diretório do agente: digite o caminho absoluto para o diretório no servidorremoto no qual você deseja que o software do agente seja instalado.
Nota: Se você estiver usando o Microsoft Windows, o comprimentomáximo do caminho será de 25 caracteres.
7. Digite o nome do perfil do IBM WebSphere do IBM Business Process ManagerDeployment Manager no campo Nome do perfil do DMGR do BPM.
8. Digite o número da porta SOAP do IBM BPM Deployment Manager nocampo Porta SOAP do DMGR do BPM.
9. Digite o nome do nó do IBM WebSphere do servidor do IBM Business ProcessManager no campo Nome do nó do BPM.
10. Digite o nome do perfil do IBM WebSphere do servidor do IBM BusinessProcess Manager no campo Nome do perfil do servidor do BPM.
11. Digite o número da porta do servidor do IBM Business Process Manager nocampo Porta do servidor do BPM.
12. Digite o Diretório inicial do BPM. O diretório inicial é o local de instalaçãodo IBM Business Process Manager.
13. Digite o Diretório de integração do BPM O diretório de integração é o localem que o kit de ferramentas do OpenPages Platform e o kit de ferramentas doOpenPages Solutions são instalados no servidor do IBM Business ProcessManager.
14. Digite o Nome do usuário do JDBC do BPM e a Senha do JDBC do BPM.15. Se você desejar usar o recurso de retrocesso para esse servidor, ative a opção
Recuperação de falha.Quando Recuperação de falha estiver ativada e ocorrer um erro, a operaçãoque causou a falha será recuperada. É possível, então, corrigir o erro econtinuar com a instalação. O processo de instalação continua na operaçãoque foi recuperada.Por exemplo, se um erro ocorrer durante o processo de Instalação, corrija oerro e, em seguida, clique em Instalar para continuar.
16. Opcional: Clique em Salvar.
17. Conclua a instalação do OpenPages.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 31
18. Verifique a configuração do servidor do fluxo de trabalho:a. No host do servidor do fluxo de trabalho, navegue para o BPM
Integration Directory que é configurado na etapa 13.b. Em um editor de texto, abra o campo
installBPMIntegrationConfig.[cmd|sh].c. Localize a linha que contém “opBaseURL” e verifique se o valor da URL é
a URL do aplicativo OpenPages (por exemplo, http://opserver.com:10108/). Em alguns casos, ela contém “indefinido” para o número da porta daURL.
d. Se o valor da URL não for como o esperado, siga as etapas no“Executando o script de integração após o upgrade do OpenPages” napágina 43.
e. Quando o script de integração for concluído com sucesso, arraste e, emseguida, crie novamente o usuário bpmaccnt. Para obter mais informações,consulte “Recrie o usuário bpmaccnt no banco de dados do OpenPages(DB2)”.
Recrie o usuário bpmaccnt no banco de dados do OpenPages(DB2)
Se você usar o IBM DB2 para o banco de dados do OpenPages e tiver restaurado obanco de dados do OpenPages, será necessário descartar e, em seguida, recriar ousuário bpmaccnt.
O método que você usa para descartar o usuário bpmaccnt depende de seuambiente.v Se você estiver fazendo upgrade do IBM OpenPages GRC Platform 7.3.0.0, veja
“Descartando o usuário do IBM Business Process Manager manualmente (DB2)”na página 33.
v Se você estiver fazendo upgrade do IBM OpenPages GRC Platform 7.3.0.1 oumais recente, veja “Descartando o usuário do IBM Business Process Manager(DB2)”.
Após descartar o usuário bpmaccnt, recrie o usuário. Veja “Configurando umusuário para o IBM Business Process Manager (DB2)” na página 5.
Descartando o usuário do IBM Business Process Manager (DB2)É necessário descartar a conta de usuário do banco de dados para o IBM BusinessProcess Manager no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Acesse o diretório no qual você extraiu o arquivo op-bpm-install.zip.3. Conclua as etapas a seguir para descartar o usuário bpmaccnt.
a. Se você estiver usando o Microsoft Windows, inicie o processador de linhade comandos do IBM DB2.
b. Execute o script a seguir como o usuário que é o proprietário do esquemado banco de dados do OpenPages.clpplus -nw<op_schema_user>@<host>:<port>/<DB>@drop_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
32 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Tabela 12. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados parao IBM BPM, por exemplo, bpmaccnt
c. Execute o script a seguir como o usuário bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>@drop_op_bpm_user_DB2_step_2.sql
Tabela 13. Parâmetros do script drop_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados parao IBM BPM, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
4. Pare todos os servidores e agentes do nó do OpenPages.5. Reinicie o OpenPages Deployment Manager (Dmgr).
Resultados
O usuário bpmaccnt é removido do banco de dados do OpenPages.
Descartando o usuário do IBM Business Process Managermanualmente (DB2)Se você fez upgrade do IBM OpenPages GRC Platform 7.3.0.0, deve-se descartar aconta de usuário do banco de dados para o IBM Business Process Managermanualmente.
Se você fez upgrade do IBM OpenPages GRC Platform 7.3.0.1 ou mais recente, épossível usar um script para descartar o usuário. Veja “Descartando o usuário doIBM Business Process Manager (DB2)” na página 32.
Execute estas etapas após restaurar o banco de dados do OpenPages 7.3.0.0 em seuambiente 7,4.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Se você estiver usando o Microsoft Windows, inicie o processador de linha de
comandos do IBM DB2.3. Execute os comandos a seguir como um usuário do DBA.
Substitua <bpmaccnt> pelo nome do usuário do IBM Business Process Managerno banco de dados do OpenPages 7.3.0.0.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 33
DeclarevcBPMAcct Varchar2(100) := ’<bpmaccnt>’;
BeginExecute Immediate ’Drop Alias ’||vcBPMAcct||’.ACTORS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ACTORINFO’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.USERS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.USERINFO’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.GROUPMEMBERSHIPS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ENCRYPTIONKEYS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ENCRYPTIONMODULES’;
End;/
4. Verifique se todos os aliases foram removidos executando a consulta a seguir.Substitua <bpmaccnt> pelo nome do usuário do IBM Business Process Managerno banco de dados do OpenPages 7.3.0.0.Select Count(*) From SYSCAT.TABLES Where Type = ’A’
And Tabname In (’ACTORS’,’ACTORINFO’,’USERS’,’USERINFO’,’GROUPMEMBERSHIPS’,’ENCRYPTIONKEYS’,’ENCRYPTIONMODULES’) And Tabschema = upper(’<bpmaccnt>’);
A contagem deve ser 0.
O que Fazer Depois
Recrie o usuário. Para obter mais informações, consulte “Configurando um usuáriopara o IBM Business Process Manager (DB2)” na página 5.
Configurando um usuário para o IBM Business Process Manager(DB2)Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Crie um diretório temporário. Assegure-se de que você tenha permissões de
gravação no diretório.3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório
/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o IBM DB2 no Linux, o nome do usuário do banco de dados serálimitado a 8 caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Crie a nova conta do usuário no sistema operacional.v Se você estiver usando Linux, execute os comandos a seguir como um
usuário que tenha privilégios sudo:Substitua bpmaccnt pelo nome de usuário da conta do usuário do banco dedados que você criou.
34 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
$ useradd -m -d /home/bpmaccnt bpmaccnt$ passwd bpmaccnt
Insira a senha para o usuário bpmaccnt.v Se você estiver usando Microsoft Windows, crie a conta do usuário usando
Painel de controle > Ferramentas administrativas > Usuários e grupos.7. Conclua as etapas a seguir para configurar o usuário bpmaccnt, o usuário do
banco de dados que você criou na etapa 5.a. Se você estiver usando o Microsoft Windows, inicie o processador de linha
de comandos do IBM DB2.b. Execute o script setup_op_bpm_user_DB2_step_1.sql como o usuário que é o
proprietário do esquema do banco de dados do OpenPages.clpplus -nw <op_schema_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
Tabela 14. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
c. Execute o script setup_op_bpm_user_DB2_step_2.sql como o usuário quevocê criou, por exemplo, bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_2.sql <op_schema_name>
Tabela 15. Parâmetros do script setup_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<op_schema_name> O nome do esquema do banco de dados doOpenPages
8. Pare todos os OpenPages, os agentes do nó e o gerenciador de implementação(Dmgr).
9. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, os agentes donó e os servidores.
Resultados
O novo usuário bpmaccnt está configurado.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 35
Remapear o nome do esquema (Oracle)Se o nome do usuário do IBM Business Process Manager no banco de dados doOpenPages for diferente nos seus bancos de dados 7.3.x e 7,4, remapeie o nomequando restaurar o banco de dados do OpenPages.
Nota: Se você estiver fazendo um upgrade no local do banco de dados doOpenPages, não precisará executar essa tarefa.
O nome do usuário é também o nome do esquema para o IBM Business ProcessManager no banco de dados do OpenPages.
Caso o nome do usuário seja diferente, deve-se remapear o nome do esquema.Deve-se também executar o comando de importação como um usuário do DBA.
Inclua a cláusula a seguir no comando de importação para o banco de dados doOpenPages:remap_schema=<bpmuser_source>:<bpmuser_target>
Substitua <bpmuser_source> pelo nome do usuário do IBM Business ProcessManager no banco de dados 7.3.x.
Substitua <bpmuser_target> pelo nome do usuário do IBM Business ProcessManager no banco de dados 7,4.
Por exemplo:: neste exemplo, o usuário foi nomeado bpmuser no banco de dados7.3.x e é nomeado bpmaccnt no banco de dados 7,4.impdp <dba_user>/<dba_password>@OP
DIRECTORY=OP_DATAPUMP_DIRECTORYDUMPFILE=openpages_backup_YYYY_MM_DD_HH_MI_SS.dmpLOGFILE=openpages_import.log remap_schema=bpmuser:bpmaccntexclude=statistics
Para obter mais informações, consulte o IBM OpenPages GRC Installation andDeployment Guide.
Atualizando a integração manualmenteÉ possível atualizar a integração manualmente.v Instale o IBM OpenPages GRC Platform. Ao criar a sua implementação, não
inclua um cartão Fluxo de trabalho. Para obter mais informações, consulte oIBM OpenPages GRC Installation and Deployment Guide.
v Pare os serviços do IBM Business Process Manager.Para obter mais informações, veja Iniciando e parando o seu ambiente nadocumentação do IBM Business Process Manager.
v Faça o upgrade do IBM OpenPages GRC Platform. Para obter mais informações,consulte o IBM OpenPages GRC Installation and Deployment Guide.Você tem duas opções para o upgrade do banco de dados:– É possível fazer upgrade no local do banco de dados do OpenPages. Use essa
opção se desejar usar o seu servidor de banco de dados existente.– É possível restaurar o banco de dados 7.3.x no novo hardware e, em seguida,
fazer upgrade dele.Se você optar por restaurar o seu banco de dados 7.3.x e, em seguida, fazerupgrade dele para 7,4, será necessário executar algumas etapas adicionais pararestabelecer o usuário bpmaccnt.
36 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
– Se você estiver usando o IBM DB2 para o banco de dados do OpenPages,restaure o banco de dados do OpenPages, descarte o usuário do IBM BusinessProcess Manager (bpmaccnt) e, em seguida, recrie o usuário. Para obter maisinformações, consulte “Recrie o usuário bpmaccnt no banco de dados doOpenPages (DB2)” na página 32.
– Se você estiver usando o Oracle, verifique se o nome do usuário do IBMBusiness Process Manager é o mesmo nos bancos de dados de origem e dedestino. Se o nome for diferente, remapeie o nome do esquema quando vocêrestaurar o banco de dados do OpenPages. (O nome do usuário também é onome do esquema.) Para obter mais informações, consulte “Remapear o nomedo esquema (Oracle)” na página 36.
v Prepare o IBM Business Process Manager para a atualização. Para obter maisinformações, consulte “Preparando para atualizar a integração do IBM BusinessProcess Manager” na página 43.
v Execute o script de integração. Use o arquivoinstallIBMIntegrationConfig.sh|cmd de seu ambiente existente. Para obter maisinformações, consulte “Executando o script de integração após o upgrade doOpenPages” na página 43.
v Configure o login automático. Para obter mais informações, consulte“Configurando o login automático” na página 19.
v Gere e importe os kits de ferramentas. Atualize os seus aplicativos de processopara usar os kits de ferramentas atualizados. Para obter mais informações,consulte “Gerando e importando kits de ferramentas” na página 19.
v Carregue as configurações de registro. Para obter mais informações, consulte“Carregando configurações de registro” na página 21.
v Conclua qualquer tarefa adicional, como configurar o SSL ou o LDAP. VejaCapítulo 4, “Tarefas adicionais”, na página 49.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 37
Recrie o usuário bpmaccnt no banco de dados do OpenPages(DB2)
Se você usar o IBM DB2 para o banco de dados do OpenPages e tiver restaurado obanco de dados do OpenPages, será necessário descartar e, em seguida, recriar ousuário bpmaccnt.
O método que você usa para descartar o usuário bpmaccnt depende de seuambiente.v Se você estiver fazendo upgrade do IBM OpenPages GRC Platform 7.3.0.0, veja
“Descartando o usuário do IBM Business Process Manager manualmente (DB2)”na página 33.
v Se você estiver fazendo upgrade do IBM OpenPages GRC Platform 7.3.0.1 oumais recente, veja “Descartando o usuário do IBM Business Process Manager(DB2)” na página 32.
Após descartar o usuário bpmaccnt, recrie o usuário. Veja “Configurando umusuário para o IBM Business Process Manager (DB2)” na página 5.
Figura 5. Atualizando a integração manualmente
38 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Descartando o usuário do IBM Business Process Manager (DB2)É necessário descartar a conta de usuário do banco de dados para o IBM BusinessProcess Manager no banco de dados do OpenPages.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Acesse o diretório no qual você extraiu o arquivo op-bpm-install.zip.3. Conclua as etapas a seguir para descartar o usuário bpmaccnt.
a. Se você estiver usando o Microsoft Windows, inicie o processador de linhade comandos do IBM DB2.
b. Execute o script a seguir como o usuário que é o proprietário do esquemado banco de dados do OpenPages.clpplus -nw<op_schema_user>@<host>:<port>/<DB>@drop_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
Tabela 16. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados parao IBM BPM, por exemplo, bpmaccnt
c. Execute o script a seguir como o usuário bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>@drop_op_bpm_user_DB2_step_2.sql
Tabela 17. Parâmetros do script drop_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados parao IBM BPM, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
4. Pare todos os servidores e agentes do nó do OpenPages.5. Reinicie o OpenPages Deployment Manager (Dmgr).
Resultados
O usuário bpmaccnt é removido do banco de dados do OpenPages.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 39
Descartando o usuário do IBM Business Process Managermanualmente (DB2)Se você fez upgrade do IBM OpenPages GRC Platform 7.3.0.0, deve-se descartar aconta de usuário do banco de dados para o IBM Business Process Managermanualmente.
Se você fez upgrade do IBM OpenPages GRC Platform 7.3.0.1 ou mais recente, épossível usar um script para descartar o usuário. Veja “Descartando o usuário doIBM Business Process Manager (DB2)” na página 32.
Execute estas etapas após restaurar o banco de dados do OpenPages 7.3.0.0 em seuambiente 7,4.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Se você estiver usando o Microsoft Windows, inicie o processador de linha de
comandos do IBM DB2.3. Execute os comandos a seguir como um usuário do DBA.
Substitua <bpmaccnt> pelo nome do usuário do IBM Business Process Managerno banco de dados do OpenPages 7.3.0.0.Declare
vcBPMAcct Varchar2(100) := ’<bpmaccnt>’;Begin
Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ACTORS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ACTORINFO’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.USERS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.USERINFO’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.GROUPMEMBERSHIPS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ENCRYPTIONKEYS’;Execute Immediate ’Drop Alias ’||vcBPMAcct||’.ENCRYPTIONMODULES’;
End;/
4. Verifique se todos os aliases foram removidos executando a consulta a seguir.Substitua <bpmaccnt> pelo nome do usuário do IBM Business Process Managerno banco de dados do OpenPages 7.3.0.0.Select Count(*) From SYSCAT.TABLES Where Type = ’A’
And Tabname In (’ACTORS’,’ACTORINFO’,’USERS’,’USERINFO’,’GROUPMEMBERSHIPS’,’ENCRYPTIONKEYS’,’ENCRYPTIONMODULES’) And Tabschema = upper(’<bpmaccnt>’);
A contagem deve ser 0.
O que Fazer Depois
Recrie o usuário. Para obter mais informações, consulte “Configurando um usuáriopara o IBM Business Process Manager (DB2)” na página 5.
Configurando um usuário para o IBM Business Process Manager(DB2)Antes de integrar o IBM Business Process Manager com o IBM OpenPages GRCPlatform, é necessário criar uma nova conta de usuário do banco de dados nobanco de dados do OpenPages. Dê à conta do usuário acesso ao registro dousuário no banco de dados do OpenPages.
40 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Crie um diretório temporário. Assegure-se de que você tenha permissões de
gravação no diretório.3. Localize o arquivo op-bpm-install.zip. O arquivo está localizado no diretório
/OP_<version>_Non_Embedded/OP_<version>_Configuration/IBM_BPM_Integration/.
4. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.5. Crie um usuário do banco de dados, por exemplo bpmaccnt.
O nome do usuário do banco de dados pode ser definido por você, mas deveatender aos requisitos de seu sistema operacional. Por exemplo, se você estiverusando o IBM DB2 no Linux, o nome do usuário do banco de dados serálimitado a 8 caracteres. Por exemplo, é possível usar bpmaccnt ou bpmauth1.
Nota: O nome do usuário do banco de dados deve ser exclusivo. Não useopenpages, opworkflow ou workflow.
6. Crie a nova conta do usuário no sistema operacional.v Se você estiver usando Linux, execute os comandos a seguir como um
usuário que tenha privilégios sudo:Substitua bpmaccnt pelo nome de usuário da conta do usuário do banco dedados que você criou.$ useradd -m -d /home/bpmaccnt bpmaccnt$ passwd bpmaccnt
Insira a senha para o usuário bpmaccnt.v Se você estiver usando Microsoft Windows, crie a conta do usuário usando
Painel de controle > Ferramentas administrativas > Usuários e grupos.7. Conclua as etapas a seguir para configurar o usuário bpmaccnt, o usuário do
banco de dados que você criou na etapa 5.a. Se você estiver usando o Microsoft Windows, inicie o processador de linha
de comandos do IBM DB2.b. Execute o script setup_op_bpm_user_DB2_step_1.sql como o usuário que é o
proprietário do esquema do banco de dados do OpenPages.clpplus -nw <op_schema_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_1.sql <bpm_auth_user>
Tabela 18. Parâmetros do script setup_op_bpm_user_DB2_step_1.sql
Parameter Descrição
<op_schema_user> O proprietário do esquema do banco dedados do OpenPages
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
c. Execute o script setup_op_bpm_user_DB2_step_2.sql como o usuário quevocê criou, por exemplo, bpmaccnt.clpplus -nw <bpm_auth_user>@<host>:<port>/<DB>
@setup_op_bpm_user_DB2_step_2.sql <op_schema_name>
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 41
Tabela 19. Parâmetros do script setup_op_bpm_user_DB2_step_2.sql
Parameter Descrição
<bpm_auth_user> O nome do usuário do banco de dados quevocê criou, por exemplo, bpmaccnt
<host> O nome do host do servidor de banco dedados
<port> A porta do servidor de banco de dados
<DB> O nome do banco de dados OpenPages
<op_schema_name> O nome do esquema do banco de dados doOpenPages
8. Pare todos os OpenPages, os agentes do nó e o gerenciador de implementação(Dmgr).
9. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, os agentes donó e os servidores.
Resultados
O novo usuário bpmaccnt está configurado.
Remapear o nome do esquema (Oracle)Se o nome do usuário do IBM Business Process Manager no banco de dados doOpenPages for diferente nos seus bancos de dados 7.3.x e 7,4, remapeie o nomequando restaurar o banco de dados do OpenPages.
Nota: Se você estiver fazendo um upgrade no local do banco de dados doOpenPages, não precisará executar essa tarefa.
O nome do usuário é também o nome do esquema para o IBM Business ProcessManager no banco de dados do OpenPages.
Caso o nome do usuário seja diferente, deve-se remapear o nome do esquema.Deve-se também executar o comando de importação como um usuário do DBA.
Inclua a cláusula a seguir no comando de importação para o banco de dados doOpenPages:remap_schema=<bpmuser_source>:<bpmuser_target>
Substitua <bpmuser_source> pelo nome do usuário do IBM Business ProcessManager no banco de dados 7.3.x.
Substitua <bpmuser_target> pelo nome do usuário do IBM Business ProcessManager no banco de dados 7,4.
Por exemplo:: neste exemplo, o usuário foi nomeado bpmuser no banco de dados7.3.x e é nomeado bpmaccnt no banco de dados 7,4.impdp <dba_user>/<dba_password>@OP
DIRECTORY=OP_DATAPUMP_DIRECTORYDUMPFILE=openpages_backup_YYYY_MM_DD_HH_MI_SS.dmpLOGFILE=openpages_import.log remap_schema=bpmuser:bpmaccntexclude=statistics
Para obter mais informações, consulte o IBM OpenPages GRC Installation andDeployment Guide.
42 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Preparando para atualizar a integração do IBM BusinessProcess Manager
Após você instalar um fix pack do IBM OpenPages GRC Platform, será necessárioatualizar a integração do IBM Business Process Manager com o OpenPages. Énecessário preparar o IBM Business Process Manager antes de executar aatualização de script de integração.
Procedimento1. Efetue logon no servidor IBM Business Process Manager como um usuário com
privilégios administrativos.2. Faça backup do arquivo installIBMIntegrationConfig.sh|cmd em seu ambiente
atual.O arquivo installIBMIntegrationConfig.sh|cmd contém os valores deparâmetro necessários para o script de integração.
3. Crie um diretório temporário novo. Assegure-se de que você tenha permissõesde gravação no diretório.
4. Acesse o diretório OP_<version>_Non_Embedded/IBM_BPM_Integration/ na mídiade instalação do fix pack. Localize o arquivo op-bpm-install.zip.
5. Extraia o arquivo op-bpm-install.zip para o diretório temporário criado.6. Substitua o arquivo installIBMIntegrationConfig.sh|cmd no diretório
temporário pela cópia de backup que você criou na etapa 2.7. Se você estiver usando Linux, mude as permissões de arquivo nos scripts
installBPMIntegration.sh e installBPMIntegrationConfig.sh para permitir apermissão execute.
8. Pare todos os servidores e agentes do nó do IBM Business Process Manager.Para obter mais informações, consulte Iniciando e parando seu ambiente noIBM Business Process Manager Knowledge Center.
9. Reinicie o IBM Business Process Manager Deployment Manager (Dmgr).Para obter mais informações, consulte Iniciando e parando os gerenciadores deimplementação no IBM Business Process Manager Knowledge Center.
O que Fazer Depois
Execute o script de integração. Veja “Executando o script de integração após oupgrade do OpenPages”.
Executando o script de integração após o upgrade doOpenPages
Execute o script de integração para atualizar a integração do IBM Business ProcessManager com o IBM OpenPages GRC Platform.
Antes de Iniciar
O IBM Business Process Manager Deployment Manager (Dmgr) deve estar emexecução.
O servidor IBM Business Process Manager e os agentes do nó devem serinterrompidos.
O OpenPages Deployment Manager (Dmgr) deve estar em execução.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 43
Os servidores do OpenPages e os agentes do nó devem ser interrompidos.
Assegure-se de que você tenha permissões de gravação no diretório temporário noqual você copiou os scripts de integração.
Procedimento1. Efetue logon no servidor IBM Business Process Manager como um usuário com
privilégios administrativos.2. Acesse o diretório temporário no qual extraiu o arquivo op-bpm-install.zip.3. Assegure-se de que o arquivo installIBMIntegrationConfig.sh|cmd contenha
os valores de parâmetros para o seu ambiente.4. Abra uma linha de comandos e execute o script de integração.
Substitua <temp_dir> pelo diretório temporário no qual você extraiu o arquivoop-bpm-install.zip.Microsoft Windowscd <temp_dir>installBPMIntegration.cmd --silent
Linuxcd <temp_dir>./installBPMIntegration.sh --silent
5. Sincronize os nós IBM Business Process Manager.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<BPM_Home>\profiles\<BPM_server_profile>\bin. Execute syncNode.bat.v Nos sistemas operacionais Linux, consulte o diretório <BPM_Home>/profiles/
<BPM_server_profile>/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <Dmgr_hostname> -username <BPM_WAS_admin_username>
-password <BPM_WAS_admin_password>
6. Sincronize os nós OpenPages.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<OP_Home>\profiles\<host_name>-OPNode1 \bin. Execute syncNode.bat.v Nos sistemas operacionais UNIX, consulte o diretório <OP_Home>/profiles/
<host_name>-OPNode1/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <admin_host_name> <OP_SOAP_PORT>
-username <OP_WAS_admin_user_name> -password <OP_WAS_admin_password>
Por exemplo, nos sistemas operacionais Linux, execute o comando a seguir:/home/opuser/OP/OpenPages/profiles/opserver-OPNode1/bin/syncNode.sh
localhost 8879 -username admin -password openpages
7. Reinicie os serviços do OpenPages GRC Platform.8. Remova as seguintes bibliotecas de terceiros do diretório <BPM_Home>/lib/ext.v commons-codec-1.8.jar
v guava-13.0.jar
9. Reinicie os serviços do IBM Business Process Manager e do IBM BPM ProcessCenter.
O que Fazer Depois
Gere e importe os kits de ferramentas. Veja “Gerando e importando kits deferramentas” na página 19.
44 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Configurando o login automáticoÉ possível configurar o login automático. Quando o login automático estiverativado, os usuários do IBM OpenPages GRC Platform poderão usar os itens demenu do IBM Business Process Manager no OpenPages sem precisar efetuar loginno IBM BPM.
Procedimento1. Efetue logon no OpenPages GRC Platform como um usuário com privilégios
administrativos.2. Acesse Administração > Configurações > Plataforma > Implementações de
fluxo de trabalho > IBM BPM.3. Configure a definição de registro Ativar SSO de login como true.4. Clique em Salvar.
5. Edite o arquivo <OP_HOME>/aurora/conf/aurora.properties no servidor deaplicativos do OpenPages. Crie uma propriedade chamada logout.url.ibmbpmou edite a propriedade se ela existir. Configure-a para a URL https:// de seunome do host do servidor IBM BPM/FQDN. Exemplo:https\://bpm.server.com\:9443/ProcessPortal/logout.jsp
6. Pare todos os servidores de aplicativos do OpenPages, os agentes do nó e ogerenciador de implementação (Dmgr).
7. Reinicie o gerenciador de implementação (Dmgr) do OpenPages, todos osagentes do nó e os servidores de aplicativos.
Gerando e importando kits de ferramentasUse o gerador de kit de ferramentas para criar e importar o OpenPages PlatformToolkit e o OpenPages Solutions Toolkit para o IBM Business Process Manager. Oskits de ferramentas contêm elementos que permitem criar processos de negóciosque usam os objetos do OpenPages.
Sobre Esta Tarefa
O gerador de kit de ferramentas lê o esquema de objeto do OpenPages e geraobjetos de negócios do IBM Business Process Manager que correspondem aos tiposde objeto do OpenPages.
Gere e importe os kits de ferramentas quando você integrar inicialmente o IBMBusiness Process Manager ao IBM OpenPages GRC Platform
Também será possível gerar os kits de ferramentas novamente quando o esquemade objeto do OpenPages mudar.
Execute o gerador de kit de ferramentas em ambientes que usam o BPM ProcessCenter, não naqueles que usam o BPM Process Server. Os kits de ferramentasgerados são implementados nos BPM Process Servers ao instalar um aplicativo deprocesso no BPM Process Server.
Procedimento1. Efetue logon no servidor IBM Business Process Manager.2. Acesse o diretório temporário no qual extraiu o arquivo op-bpm-install.zip.3. Localize o arquivo <temp_dir>/synctool/op-bpm-tool.jar.4. Execute o gerador de kit de ferramentas.
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 45
O gerador usa a sintaxe a seguir:java -jar op-bpm-tool.jar genToolkit -insecure
<OpenPages URL> <OpenPages username> <OpenPages password><IBM BPM URL> <IBM BPM username> <IBM BPM password>
Para o <IBM BPM URL>, especifique a URL https:// e o número da porta doIBM Business Process Manager. Exemplo:java -jar op-bpm-tool.jar genToolkit -insecure
http://opserver.com:10108OpenPagesAdministrator passwordhttps://bpmserver.com:9443admin openpages
5. Verifique se os kits de ferramentas estão disponíveis.a. Abra o IBM BPM Process Center no seu navegador da web. Ou abra o IBM
Process Designer.b. Clique em Kits de ferramentas.c. Verifique se os kits de ferramentas do OpenPages Platform e do OpenPages
Solutions estão listados.6. Se você fez upgrade do OpenPages 7.3.0.0 com o IBM Business Process
Manager e concedeu anteriormente o acesso de Leitura ao grupo tw_alluserspara o kit de ferramentas do OpenPages Platform, remova o grupo.
Nota: Se estiver integrando o OpenPages e o IBM Business Process Managerpela primeira vez, você poderá ignorar esta etapa.a. Abra o IBM BPM Process Center no seu navegador da web. Ou abra o IBM
Process Designer.b. Clique em Kits de ferramentas.c. Clique no kit de ferramentas do OpenPages Platform.d. Clique em Gerenciar.e. Remova o grupo tw_allusers.
7. Ative o kit de ferramentas do OpenPages Platform.a. Abra o IBM BPM Process Center no seu navegador da web. Ou abra o IBM
Process Designer.b. Clique em Kits de ferramentas.c. Clique no kit de ferramentas do OpenPages Platform.d. Clique na seta para baixo próxima à captura instantânea mais recente.
Clique em Ativar.8. Se você estiver gerando novamente os kits de ferramentas após fazer upgrade
do OpenPages, atualize os seus aplicativos de processo para usar os kits deferramentas atualizados.a. Abra o IBM BPM Process Center no seu navegador da web.b. Abra cada aplicativo de processo criado e atualize as dependências para o
kit de ferramentas do OpenPages Platform e o kit de ferramentas doOpenPages Solutions.Para obter mais informações, veja Criando, mudando e excluindo umadependência do kit de ferramentas na visualização Designer nadocumentação do IBM Business Process Manager (http://www.ibm.com/support/knowledgecenter/en/SSFPJS_8.5.7/com.ibm.wbpm.admin.doc/topics/managing_toolkits_E.html)
46 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Carregando configurações de registroCarregue as configurações de registro para IBM Business Process Manager noOpenPages GRC Platform.
Antes de Iniciar
Carregue as configurações de registro depois de ter gerado os kits de ferramentas.Para obter mais informações, consulte “Gerando e importando kits de ferramentas”na página 19.
Sobre Esta Tarefa
O gerador de kit de ferramentas cria um arquivo de configuração de definições deregistro, op-bpm-registry-entries-op-config.xml. Carregue o arquivoop-bpm-registry-entries-op-config.xml para configurar as configurações deregistro que precisam integrar o IBM Business Process Manager ao OpenPagesGRC Platform.v Permitir login SSO
v Caminho de página de portal
v URL do servidor
Para obter mais informações sobre essas configurações de registro, consulte o IBMOpenPages GRC Administrator's Guide.
Procedimento1. Efetue logon no servidor de aplicativos do OpenPages GRC Platform como um
usuário com privilégios administrativos.2. Assegure-se de que o arquivo op-bpm-registry-entries-op-config.xml
contenha a URL do servidor correta.v Se o servidor de aplicativos do OpenPages GRC Platform estiver integrado
com o BPM Process Center, o arquivo op-bpm-registry-entries-op-config.xml não requererá nenhuma mudança. O gerador de kit deferramentas configura a URL do servidor para a URL do BPM ProcessCenter.
v Se o servidor de aplicativos do OpenPages GRC Platform estiver integradocom o BPM Process Server, abra o arquivo op-bpm-registry-entries-op-config.xml em um editor de texto. Mude a URL do servidor para a URL doBPM Process Server. Salve o arquivo.
3. Copie o arquivo op-bpm-registry-entries-op-config.xml do servidor IBMBusiness Process Manager para o servidor do aplicativo do OpenPages.
4. Carregue o arquivo usando o utilitário de linha de comandos ObjectManager.a. Acesse o diretório <OP_Home>/bin.b. Execute o ObjectManager para carregar o arquivo op-bpm-registry-
entries-op-config.xml. Use a seguinte sintaxe:ObjectManager.cmd|.sh l config|c <user> <password>
<loader-file-path> <file-name>
Exemplo (Windows)ObjectManager.cmd l c OpenPagesAdministrator OpenPagesAdministratorc:\temp op-bpm-registry-entries
Exemplo (Linux ou AIX)
Capítulo 3. Atualizar a integração após fazer upgrade do OpenPages 47
./ObjectManager.sh l c OpenPagesAdministrator OpenPagesAdministrator/temp op-bpm-registry-entries
48 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Capítulo 4. Tarefas adicionais
Depois de integrar o IBM Business Process Manager ao OpenPages GRC Platform,será possível executar algumas tarefas adicionais.
Configurando o IBM Business Process Manager quando você usa umaURL do aplicativo customizada do OpenPages
Se você customizou a URL do aplicativo para IBM OpenPages GRC Platform, seránecessário fazer algumas etapas adicionais para integrar o IBM Business ProcessManager e o IBM OpenPages GRC Platform
Procedimento1. Efetue logon no console administrativo do IBM WebSphere no servidor do
IBM Business Process Manager como um usuário com privilégiosadministrativos.
2. Acesse Segurança > Segurança global > Segurança da web e SIP >Associação de confiança > Interceptores.
3. Clique em com.ibm.openpages.integration.bpm.sso.OpenPagesLoginTAI.4. Clique em Editar na propriedade customizada op.app.root.context.path. Mude
o valor para o novo caminho raiz de contexto do OpenPages.Por exemplo, digite / se tiver removido openpages da URL.
5. Clique em Aplicar e, em seguida, em Salvar.6. Clique em Ambiente > Nomenclatura > Ligações de espaço de nome.
Assegure-se de que o Escopo esteja configurado como Cell=PCCell1.7. Clique em OP_ROOT_PATH.8. Mude o Valor da sequência para o novo caminho raiz de contexto do
OpenPages, o mesmo valor que você inseriu na etapa 4.9. Clique em Aplicar e, em seguida, em Salvar.
10. Pare todos os servidores do IBM Business Process Manager.Para obter mais informações, consulte Iniciando e parando seu ambiente noIBM Business Process Manager Knowledge Center.
11. Reinicie somente o servidor do IBM Business Process Manager DeploymentManager (Dmgr).Para obter mais informações, consulte Iniciando e parando os gerenciadores deimplementação no IBM Business Process Manager Knowledge Center.
12. Sincronize os nós IBM Business Process Manager.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<BPM_Home>\profiles\<BPM_server_profile>\bin. Execute syncNode.bat.v Nos sistemas operacionais Linux, consulte o diretório <BPM_Home>/profiles/
<BPM_server_profile>/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <Dmgr_hostname> -username <BPM_WAS_admin_username>
-password <BPM_WAS_admin_password>
13. Inicie todos os servidores do IBM Business Process Manager.Para obter mais informações, consulte Iniciando e parando seu ambiente noIBM Business Process Manager Knowledge Center.
49
Configurando Autenticação de LDApÉ possível configurar a autenticação LDAP.
Sobre Esta Tarefa
Observe o seguinte:v Os grupos de usuários definidos no OpenPages não estarão disponíveis no IBM
Business Process Manager se ambos os sistemas usarem autenticação LDAP. Aocriar uma Equipe no aplicativo do processo, será necessário listar os usuáriosmembros no lugar. Como alternativa, é possível criar grupos individuais nosistema do IBM Business Process Manager ou no sistema LDAP com os mesmosnomes dos nomes que você já tem no OpenPages e fazer referência deles naEquipe.
v Quando o serviço de integração Filtro de equipe por campo de objeto é usado,é necessário configurar a sinalização expandGroups como true para listar todosos usuários e para evitar problemas de ter grupos na equipe filtrada que nãoexistem no IBM Business Process Manager.
Procedimento1. Configure seu servidor LDAP e verifique se ele está funcionando.2. Configure o OpenPages GRC Platform para utilizar o LDAP para autenticação.
Para obter mais informações, consulte “Autenticação do usuário LDAP” no IBMOpenPages GRC Administrator's Guide
3. Configure a API REST do IBM OpenPages para usar o LDAP para autenticação.Para obter mais informações, consulte Authentication for GRC REST API with acustom user realm for WebSphere
4. Configure o IBM Business Process Manager para utilizar LDAP.Para obter mais informações, consulte Securely integrate an LDAP user registrywith IBM Business Process Manager
5. Execute o script de integração (installBPMIntegration.cmd|.sh), mas nãoreinicie o servidor. Para obter mais informações sobre como executar o script,consulte “Executando o script de integração” na página 15.
6. Customize o registro do usuário:a. Abra o console administrativo do IBM Business Process Manager e efetue
login no console. Um exemplo da URL é https://bpmserver.com:9443/ibm/console.
b. Acesse Segurança global > Repositório da conta do usuário > Repositóriosfederados > configurar.
c. Remova o repositório urbOpenPages.d. Salve a configuração
7. Sincronize os nós IBM Business Process Manager.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<BPM_Home>\profiles\<BPM_server_profile>\bin. Execute syncNode.bat.v Nos sistemas operacionais Linux, consulte o diretório <BPM_Home>/profiles/
<BPM_server_profile>/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <Dmgr_hostname> -username <BPM_WAS_admin_username>
-password <BPM_WAS_admin_password>
8. Sincronize os nós OpenPages.
50 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
v Nos sistemas operacionais Microsoft Windows, consulte o diretório<OP_Home>\profiles\<host_name>-OPNode1 \bin. Execute syncNode.bat.
v Nos sistemas operacionais UNIX, consulte o diretório <OP_Home>/profiles/<host_name>-OPNode1/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <admin_host_name> <OP_SOAP_PORT>
-username <OP_WAS_admin_user_name> -password <OP_WAS_admin_password>
Por exemplo, nos sistemas operacionais Linux, execute o comando a seguir:/home/opuser/OP/OpenPages/profiles/opserver-OPNode1/bin/syncNode.sh
localhost 8879 -username admin -password openpages
9. Atualize as chaves de registro no OpenPages GRC Platform para configurar aURL base do IBM Business Process Manager e ativar a conexão única.
Secure Sockets Layer (SSL) para IBM Business Process ManagerConsidere os requisitos de segurança para cada um de seus ambientes.
Ao integrar o IBM OpenPages GRC Platform com o IBM Business ProcessManager, você escolhe as URLs do servidor que o OpenPages usa para conectar-seao IBM BPM Process Center ou aos IBM BPM Process Servers.
Se deseja usar um protocolo HTTPS seguro para a URL do servidor IBM BPM,deve-se considerar como você configurará o IBM Business Process Manager paraSSL e como os usuários acessarão as URLs seguras do servidor do IBM BPM.
Nota: É recomendada uma URL segura com a criptografia SSL.
Por padrão, o IBM Business Process Manager usa certificados padrão que não sãoemitidos por uma autoridade de certificação confiável (CA). Isso significa que,quando um usuário acessa uma URL sobre HTTPS do IBM Business ProcessManager, o certificado pode não ser confiável para o navegador do usuário,dependendo do navegador que o usuário possui e das configurações de segurançado navegador. O certificado não confiável pode causar erros no navegador dousuário e, possivelmente, bloquear as funções da integração do OpenPages,incluindo a página inicial Process Portal.
Para assegurar que os usuários possam acessar a URL sobre HTTPS do servidorIBM BPM, deve-se instalar certificados SSL válidos assinados por uma autoridadede certificação (CA) que seja confiável para sua organização. Para obterinformações sobre como configurar SSL no IBM Business Process Manager, consulteConfiguring Secure Sockets Layer (SSL) para IBM Business Process Manager(http://www.ibm.com/support/knowledgecenter/SSFPJS_8.5.7/com.ibm.wbpm.imuc.sbpm.doc/topics/cins_cnfg_ssl_bpm.html).
Configurando SSLSe você configurou o IBM OpenPages GRC Platform para usar SSL com oprotocolo TLSv1.2, deve-se também configurar o IBM Business Process Managerpara suportar protocolos TLS do mesmo nível. É possível usar o TLSv1.2 ouSSL_TLSv2 no IBM Business Process Manager.
Procedimento1. Efetue logon no console administrativo do IBM WebSphere no servidor do IBM
Business Process Manager como um usuário com privilégios administrativos.
Capítulo 4. Tarefas adicionais 51
2. Acesse Segurança > certificado e gerenciamento-chave SSL > ConfiguraçõesSSL > CellDefaultSSLSettings.
3. Em Propriedades adicionais, clique em Qualidade de proteção.4. Verifique se Protocolo está configurado como SSL_TLSv2. Clique em Salvar.
5. Se o nome do host do certificado SSL que você está usando para o OpenPagesfor diferente do nome do host que você especificou no parâmetro OPApplication Base URL quando você executou o scriptinstallBPMIntegration.cmd|.sh, será necessário fazer algumas etapasadicionais.a. No console administrativo do IBM WebSphere, acesse Ambiente >
Nomenclatura > Ligações de espaço de nome.b. Assegure-se de que o Escopo esteja configurado como Cell=PCCell1.c. Clique em OP_SSL_BYPASS_HOSTNAME_VERIFICATION.d. Mude o Valor da sequência para verdadeiro. Ao ser configurado como
verdadeiro, a verificação dos nomes do host nos certificados SSL doservidor do aplicativo do OpenPages estará desativada.
6. Pare todos os servidores, clusters e agentes do nó do IBM Business ProcessManager e, em seguida, sincronize os nós e reinicie os servidores. Para obtermais informações, veja Executando o comando syncNode depois de ativar asegurança na documentação do IBM Business Process Manager(https://www.ibm.com/support/knowledgecenter/SSFTN5_8.5.7/com.ibm.wbpm.mon.admin.doc/sec/sec_startnodeagent.html).
O que Fazer Depois
Instale um certificado raiz e um certificado de servidor assinado de umaautoridade de certificação de terceiros confiável em cada servidor IBM BPM. Paraobter mais informações, consulte “Importando certificados raiz e de assinante parao armazenamento confiável local”.
Importando certificados raiz e de assinante para oarmazenamento confiável local
Ao configurar SSL entre o IBM Business Process Manager e o IBM OpenPages GRCPlatform, deve-se instalar um certificado raiz e um certificado de servidor assinadopara o OpenPages de uma autoridade de certificação de terceiros confiável emcada servidor IBM Business Process Manager.
Antes de Iniciarv Determine o nome do host e a porta do servidor de aplicativos seguro de
destino do OpenPages. O servidor seguro de destino é aquele ao qual o servidorIBM BPM se conecta para recuperar os certificados. Os certificados sãonecessários para a integração com o OpenPages.
v O aplicativo do servidor seguro de destino do qual você recuperará o certificadodeve estar em execução e atendendo na porta.
Sobre Esta Tarefa
O certificado raiz contém a chave pública e foi verificado pela autoridade decertificação (CA). Seu servidor da web envia o certificado raiz para os clientes queestão tentando acessar esse servidor da web.
O certificado do servidor é retornado da autoridade de certificação e baseia-se nasolicitação de certificado que você gerou.
52 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Importe os certificados em cada servidor IBM BPM.
Procedimento1. Efetue logon no console administrativo do IBM WebSphere no servidor do
IBM Business Process Manager como um usuário com privilégiosadministrativos.
2. Expanda Segurança e clique em Certificado SSL e gerenciamento de chave.3. Em Definições de configuração, clique em Gerenciar configurações de
segurança do terminal.4. Selecione a configuração de saída apropriada para chegar ao escopo de
gerenciamento (cell):PCCell1.5. Em Itens relacionados, clique em Armazenamentos de chaves e certificados e
clique no keystore CellDefaultTrustStore.6. Em Propriedades adicionais, clique em Certificados de assinante e Recuperar
da porta.7. Insira as informações de host e de porta HTTPS do servidor de aplicativos do
OpenPages.v Host: insira o nome do host do servidor de destino seguro.v Porta: insira o número da porta do aplicativo do servidor de destino seguro.v Alias: insira um nome descritivo para o certificado.
8. Clique em Recuperar informações do assinante.9. Verifique se as informações de certificado são para um certificado que você
confia.10. Clique em Aplicar e, em seguida, em Salvar.11. Pare todos os servidores, clusters e agentes do nó do IBM Business Process
Manager e, em seguida, sincronize os nós e reinicie os servidores. Para obtermais informações, veja Executando o comando syncNode depois de ativar asegurança na documentação do IBM Business Process Manager(https://www.ibm.com/support/knowledgecenter/SSFTN5_8.5.7/com.ibm.wbpm.mon.admin.doc/sec/sec_startnodeagent.html).
Opções para ambientes de não produçãoNos casos em que não é possível obter e instalar um certificado assinado confiávelem seu servidor IBM Business Process Manager, tal como para ambientes de nãoprodução, há duas opções.
É possível seguir a orientação que é fornecida em SSL simples para ambientes BPMPoC (https://www.ibm.com/developerworks/community/blogs/d350350e-2c84-4d33-a25d-73b42c7fbb5e/entry/Simple_SSL_for_BPM_PoC_environments?lang=en).
Nota: Se você usar um certificado não assinado ou não confiável com SSL, cadaum de seus usuários deverá importar os certificados de assinante noarmazenamento confiável ou Raiz Confiável de seu navegador e sistemaoperacional.
Como alternativa, é possível configurar o ambiente de não produção para permitirHTTP em vez de HTTPS. Para obter mais informações, consulte “Conexões HTTPnão seguras para o IBM Business Process Manager” na página 54.
Capítulo 4. Tarefas adicionais 53
Conexões HTTP não seguras para o IBM Business Process ManagerPara um ambiente de não produção, é possível configurar a integração do IBMOpenPages GRC Platform com o IBM Business Process Manager para usar oprotocolo HTTP não seguro simples para as URLs do servidor IBM BPM, em vezde HTTPS seguro.
Configurando o OpenPages para usar HTTP para URLs doservidor IBM Business Process Manager
Se quiser usar o protocolo HTTP em vez de HTTPS para URLs do servidor IBMBusiness Process Manager, atualize a configuração URL do servidor no IBMOpenPages GRC Platform.
Procedimento1. Efetue logon no servidor de aplicativos do administrador do OpenPages. Use
uma conta que tenha privilégios administrativos e a permissão de aplicativoConfigurações.
2. Clique em Administração > Configurações > Plataforma > Implementações dofluxo de trabalho > IBM BPM.
3. Edite a configuração URL do servidor para usar o protocolo HTTP em vez deHTTPS.v Digite HTTP e o nome do host ou o FQDN do IBM BPM Process Center ou
IBM BPM Process Server.v Mude o número da porta para a porta de recebimento não SSL para o
servidor IBM BPM.
Por exemplo, digite http://bpm.server.com:9080Para obter mais informações, veja “Configurações de implementações do fluxode trabalho” no IBM OpenPages GRC Administrator's Guide.
4. Se você estiver usando o recurso de login automático, configure a URL delogout no arquivo aurora.properties.a. Edite o arquivo <OP_HOME>/aurora/conf/aurora.properties no servidor de
aplicativos do OpenPages.b. Crie uma propriedade chamada logout.url.ibmbpm ou edite a propriedade
se ela existir.c. Configure logout.url.ibmbpm para o nome do host HTTP/FQDN e a porta
usada para a configuração URL do servidor.Por exemplo, se você configurar URL do servidor comohttp://bpm.server.com:9080, digite: http\://bpm.server.com\:9080/ProcessPortal/logout.jsp
5. Reinicie o aplicativo OpenPages.6. Repita essas etapas para cada servidor em um ambiente de carga balanceada.
Configure o IBM Business Process Manager para permitir oacesso HTTP
Por padrão, o IBM Business Process Manager não permite acesso HTTP nãoseguro. Qualquer solicitação para uma URL http:// é redirecionadaautomaticamente para o https:// equivalente. É possível configurar o IBMBusiness Process Manager para permitir HTTP.
54 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Importante: Execute este procedimento apenas em sistemas não de produção.Execute este procedimento apenas se você usa HTTP para ambas URLs, do IBMOpenPages GRC Platform e do IBM Business Process Manager. Se você usarHTTPS para acessar o OpenPages, não execute esse procedimento.
Para obter informações sobre como configurar o IBM Business Process Managerpara permitir HTTP, consulte a documentação do IBM BPM no IBM KnowledgeCenter, Permitindo o acesso não seguro ao Heritage Process Portal(https://www.ibm.com/support/knowledgecenter/en/SSFPJS_8.5.7/com.ibm.wbpm.imuc.ebpmps.doc/topics/tcfg_bsp_sec_https.html)
Nota: O IBM Business Process Manager versão 8.5.7.0 tem um problema conhecidocom o script configBSpaceTransport.py que é descrito em “Permitindo o acessonão seguro ao Heritage Process Portal”. Para obter mais informações, consultehttp://www.ibm.com/support/docview.wss?uid=swg1JR56096. O problema foiresolvido no IBM BPM versão 8.5.7 CF 2016,09 ou posterior.
Exemplo (Linux)
Por exemplo, suponha que seu ambiente use o seguinte:v Perfil do gerenciador de implementação: /opt/ibm/BPM/v8.5/profiles/
DmgrProfile
v Local do script: /opt/ibm/BPM/v8.5/BusinessSpace/scriptsv Nome do cluster de aplicativo: SingleCluster
No diretório dmgr_profile/bin, execute o comando a seguir:./wsadmin.sh -user admin -password ****
-f /opt/ibm/BPM/v8.5/BusinessSpace/scripts/configBSpaceTransport.py-allowhttp -clusterName SingleCluster
Limitações conhecidas no uso de HTTP com IBM BusinessProcess Manager
Podem ser encontrados problemas em alguns navegadores suportados ao usarHTTPS com IBM OpenPages GRC Platform e HTTP com IBM Business ProcessManager.
Por exemplo, suponha que seu servidor OpenPages seja acessado emhttps://op.server:10111/openpages e seu servidor IBM BPM esteja configuradopara permitir acesso HTTP em http://bpm.server.com:9080. Essa diferença noprotocolo para fazer com que os navegadores considerem que qualquer conteúdodo IBM Business Process Manager na interface com o usuário do OpenPages tenhaconteúdo misto.
Tabela 20. Como os navegadores manipulam conteúdo misto
Navegador Comportamento
Chrome (v56) Erro: Mixed Content
O conteúdo é bloqueado.
Capítulo 4. Tarefas adicionais 55
Tabela 20. Como os navegadores manipulam conteúdo misto (continuação)
Navegador Comportamento
Internet Explorer (v11) Erro: SEC7111: HTTPS security iscompromised
Os usuários podem ter a opção para Mostrartodo o conteúdo.
Os usuários também podem contornar oerro mudando suas configurações desegurança. Acesse Opções de internet >Configurações de segurança. Clique emNível customizado e, em seguida, selecioneExibir conteúdo misto.
Hospedando o servidor de aplicativos do OpenPages e IBM BusinessProcess Manager no mesmo computador
Se você hospedar o servidor do aplicativo do IBM OpenPages GRC Platform e oIBM BPM Process Center ou o IBM BPM Process Server no mesmo host (como umambiente de desenvolvimento ou teste), será necessário executar algumasconfigurações adicionais.
Sobre Esta Tarefa
Para evitar conflitos, é necessários alterar o nome do Token LTPA padrão noconsole administrativo do IBM WebSphere para o servidor de aplicativos doadministrador do OpenPages. Também é necessário ativar cookies e configurar onome do cookie da sessão padrão.
Procedimento1. Efetue login no console administrativo do IBM WebSphere no servidor de
aplicativos de administrador do OpenPages como o usuário administrador. AURL para o console administrativo do WebSphere usa o formato a seguir:https://<OpenPages_server>:<port>/ibm/console.
2. Acesse Segurança > Segurança global > Segurança da Web e SIP > Conexãoúnica (SSO).
3. Mude o valor do Nome do cookie LTPA V2 de um espaço em branco paraum nome distinto.
4. Clique em Aplicar e, em seguida, em Salvar.5. Acesse Servidores > Tipos de servidor > WebSphere Application Servers e
clique no nome de seu servidor.6. Sob Configurações de Contêiner, expanda Configurações de Contêiner de
Web e clique em Contêiner de Web.7. Em Propriedades Adicionais, clique em Gerenciamento de sessão.8. Clique em Ativar Cookies.9. Insira opsosa no campo Nome do cookie.
10. Clique em Aplicar e, em seguida, em Salvar.11. Pare os serviços do OpenPages.
Para obter mais informações, consulte “Iniciando e parando os servidores” noIBM OpenPages GRC Administrator's Guide
12. Reinicie o servidor do OpenPages Deployment Manager (Dmgr).
56 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Por exemplo, nos sistemas operacionais Windows, execute o comando aseguir:C:\OpenPages\profiles\OpenPagesDmgr\bin\startManager.bat
Por exemplo, nos sistemas operacionais Linux, execute o comando a seguir:/home/opuser/OP/OpenPages/profiles/OpenPagesDmgr/bin/startManager.sh
13. Sincronize os nós OpenPages.v Nos sistemas operacionais Microsoft Windows, consulte o diretório
<OP_Home>\profiles\<host_name>-OPNode1 \bin. Execute syncNode.bat.v Nos sistemas operacionais UNIX, consulte o diretório <OP_Home>/profiles/
<host_name>-OPNode1/bin. Execute syncNode.sh.
Use a seguinte sintaxe:syncNode.bat|.sh <admin_host_name> <OP_SOAP_PORT>
-username <OP_WAS_admin_user_name> -password <OP_WAS_admin_password>
Por exemplo, nos sistemas operacionais Linux, execute o comando a seguir:/home/opuser/OP/OpenPages/profiles/opserver-OPNode1/bin/syncNode.sh
localhost 8879 -username admin -password openpages
14. Inicie todos os serviços do OpenPages.Para obter mais informações, consulte "Iniciando e parando os servidores" noIBM OpenPages GRC Administrator's Guide
Descartando o usuário do IBM Business Process Manager (Oracle)Se você encontrar problemas ao criar o usuário do IBM Business Process Manager,será possível descartar o usuário no banco de dados do OpenPages e, em seguida,recriá-lo.
Procedimento1. Efetue logon no servidor de banco de dados do OpenPages como um usuário
com privilégios administrativos.2. Acesse o diretório no qual você extraiu o arquivo op-bpm-install.zip.3. Execute o script a seguir como o usuário de DBA do sistema para o banco de
dados do OpenPages.sqlplus <dba_user>/<password>@<SID>@drop_op_bpm_ORA.sql <bpm_auth_user>
Tabela 21. Parâmetros do script setup_op_bpm_user_ORA.sql
Parameter Descrição
<dba_user> O usuário DBA do sistema para o banco dedados do OpenPages
<password> A senha da conta system DBA
<SID> O nome do serviço (identificador dosistema) do banco de dados OpenPages
<bpm_auth_user> O nome do usuário do banco de dados parao IBM BPM, por exemplo, bpmaccnt
4. Pare todos os servidores e agentes do nó do OpenPages.5. Reinicie o OpenPages Deployment Manager (Dmgr).
Resultados
O usuário bpmaccnt é removido do banco de dados do OpenPages.
Capítulo 4. Tarefas adicionais 57
58 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Avisos
Estas informações foram desenvolvidas para produtos e serviços oferecidos nosEstados
É possível que a IBM não ofereça os produtos, serviços ou recursos discutidosnesta publicação em outros países. Consulte um representante IBM local para obterinformações sobre produtos e serviços atualmente disponíveis em sua área.Qualquer referência a um produto, programa ou serviço IBM não significa queapenas produtos, programas ou serviços IBM possam ser utilizados. Qualquerproduto, programa ou serviço funcionalmente equivalente, que não infrinjanenhum direito de propriedade intelectual da IBM poderá ser utilizado emsubstituição. Entretanto, a avaliação e verificação da operação de qualquer produto,programa ou serviço não IBM são de responsabilidade do Cliente. Este documentopode descrever produtos, serviços ou recursos que não estão incluídos noPrograma ou autorização de licença adquirido pelo Cliente.
A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntostratados nesta publicação. O fornecimento deste documento não concede ao Clientenenhuma licença a essas patentes. É possível enviar consultas sobre licenças, porescrito, para:
Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur, 138-146BotafogoRio de Janeiro, RJCEP 22290-240
Para pedidos de licença relacionados a informações sobre DBCS (Conjunto deCaracteres de Byte Duplo), entre em contato com o Departamento de PropriedadeIntelectual IBM em seu país ou envie pedidos de licença, por escrito, para:
Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japan
O parágrafo a seguir não se aplica a nenhum país em que tais disposições nãoestejam de acordo com a legislação local: A INTERNATIONAL BUSINESSMACHINES CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EMQUE SE ENCONTRA", SEM AS GARANTIAS IMPLÍCITAS DE NÃO-INFRAÇÃO,COMERCIALIZAÇÃO OU ADEQUAÇÃO A UM DETERMINADO PROPÓSITO.Alguns países não permitem a renúncia de responsabilidade de garantias expressasou implícitas em certas transações; portanto, essa instrução pode não se aplicar aocliente.
Estas informações podem conter imprecisões técnicas ou erros tipográficos.Periodicamente, são feitas alterações nas informações aqui contidas; tais alteraçõesserão incorporadas em futuras edições desta publicação. A IBM pode fazermelhorias e/ou alterações no(s) produto(s) e/ou no(s) programa(s) descrito(s) nestapublicação a qualquer momento sem aviso.
59
Referências nestas informações a websites não IBM são fornecidas apenas porconveniência e não representam de forma alguma um endosso a esses websites. Osmateriais nesses websites não fazem parte dos materiais desse produto IBM e ouso desses websites é de inteira responsabilidade do Cliente.
A IBM pode utilizar ou distribuir as informações fornecidas da forma que julgarapropriada sem incorrer em qualquer obrigação para com o Cliente.
Licenciados deste programa que desejam obter informações sobre este assunto comobjetivo de permitir: (i) a troca de informações entre programas criadosindependentemente e outros programas (incluindo este) e (ii) a utilização mútuadas informações trocadas, devem entrar em contato com:
Gerência de Relações Comerciais e Industriais da IBM BrasilAv. Pasteur, 138-146BotafogoRio de Janeiro, RJCEP 22290-240
Tais informações podem estar disponíveis, sujeitas a termos e condiçõesapropriados, incluindo, em alguns casos, o pagamento de uma taxa.
O programa licenciado descrito nesta publicação e todo o material licenciadodisponível são fornecidos pela IBM sob os termos do IBM Customer Agreement,Contrato de Licença do Programa Internacional IBM ou de qualquer outro contratoequivalente.
Todos os dados de desempenho aqui contidos foram determinados em umambiente controlado. Portanto, os resultados obtidos em outros ambientesoperacionais poderão variar significativamente. Algumas medidas podem ter sidotomadas em sistemas em nível de desenvolvimento e não há garantia de que estasmedidas serão as mesmas nos sistemas geralmente disponíveis. Além disso,algumas medidas podem ter sido estimadas por dedução. Resultados reais podemvariar. Os usuários deste documento devem verificar os dados aplicáveis para seusambientes específicos.
As informações sobre produtos não IBM foram obtidas junto aos fornecedores dosrespectivos produtos, de seus anúncios publicados ou de outras fontes disponíveispublicamente. A IBM não testou esses produtos e não pode confirmar a precisãodo desempenho, da compatibilidade ou de outras afirmações relacionadas aosprodutos não IBM. Perguntas sobre os recursos de produtos não IBM devem serendereçadas aos fornecedores desses produtos.
Todas as instruções relativas à orientação ou intenção futura da IBM estão sujeitasa alterações ou retiradas sem aviso prévio e representam apenas metas e objetivos.
Estas informações contêm exemplos de dados e relatórios utilizados em operaçõescomerciais diárias. Para ilustrá-los da forma mais completa possível, os exemplosincluem nomes de indivíduos, empresas, marcas e produtos. Todos esses nomessão fictícios e qualquer semelhança com nomes e endereços usados por umaempresa real é totalmente coincidência.
Se você estiver visualizando este formato eletrônico de informações, as fotografiase as ilustrações coloridas poderão não aparecer.
60 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
Esta Oferta de Software não usa cookies ou outras tecnologias para coletarinformações pessoais.
Copyright
Licensed Materials - Property of IBM Corporation.
© Copyright IBM Corporation, 2003, 2018.
Direitos Restritos para Usuários do Governo dos Estados Unidos – Uso, duplicaçãoou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBMCorporation.
Estas informações contêm programas de aplicativos de amostra na linguagemfonte, ilustrando as técnicas de programação em diversas plataformas operacionais.O usuário pode copiar, modificar e distribuir essas amostras de programas dequalquer forma gratuitamente, para finalidades de desenvolvimento, uso,comercialização ou distribuição de programas aplicativos compatíveis com ainterface de programação de aplicativos da plataforma operacional para a qual asamostras de programas foram gravadas.
Esses exemplos não foram totalmente testados sob todas as condições. Por essarazão, a IBM não pode garantir ou implicar em confiabilidade, capacidade demanutenção ou funcionamento desses programas. O Cliente pode copiar, modificare distribuir estes programas de amostra de qualquer maneira sem pagamento àIBM, com objetivos de desenvolvimento, utilização, marketing ou distribuição deprogramas aplicativos em conformidade com interfaces de programação deaplicativos da IBM.
Marcas Comerciais
IBM, o logotipo IBM e ibm.com são marcas comerciais ou marcas registradas daInternational Business Machines Corp., registradas em diversas jurisdições nomundo todo.
Outros nomes de produtos e serviços podem ser marcas registradas da IBM ou deoutras empresas. Uma lista atual de marcas registradas da IBM está disponível naweb em “ Copyright and trademark information ” emwww.ibm.com/legal/copytrade.shtml.
Avisos 61
62 IBM OpenPages GRC Platform Versão 7.4.0: Guia de Instalação do OpenPages - Business Process Manager
IBM®
Impresso no Brasil