19.2 Instalar e configurar a integração entre ServiceNow e Adobe Experience Platform por meio do Adobe I/O

Certifique-se de ter feito logon com êxito na instância ServiceNow.

ServiceNow

19.2.1 Instale o Adobe Experience Platform Spoke no ServiceNow

Como parte da integração produzida do Adobe Experience Platform no ServiceNow, um spoke foi criado.

Para instalar o Adobe Experience Platform Spoke, digite Aplicativos do sistema no Navegador de Filtro. Em seguida, clique em All.

ServiceNow

Você verá isso.

ServiceNow

No campo de pesquisa, digite Adobe Experience Platform. Em seguida, clique em Instalar.

ServiceNow

Você verá isso. Clique em Instalar novamente.

ServiceNow

Você verá essa barra de progresso. A instalação do raio pode demorar até 5 minutos.

ServiceNow

Depois de ver isso, clique em Fechar. Agora você pode continuar com a próxima etapa.

ServiceNow

19.2.2 Seu projeto do Adobe I/O

No módulo 3, durante o exercício 3.3.2 - Configurar o projeto do Adobe I/O, você criou seu próprio projeto do Adobe I/O. Ao criar esse projeto do Adobe I/O, um par de certificados foi criado. Você precisará usar esse par de certificados durante este exercício. Se não tiver mais, siga as etapas descritas no exercício 3.3.2 - Configure seu projeto do Adobe I/O para criar um novo projeto ou simplesmente gerar um novo par de certificados.

De qualquer maneira, antes de continuar, é necessário ter esses arquivos prontos:

  • private.key
  • certificate_pub.crt

Eles foram gerados durante a configuração do projeto do Adobe I/O e foram baixados automaticamente para o computador em um arquivo zip chamado config.zip.

Além disso, você precisará abrir seu projeto do Adobe I/O para recuperar outras informações importantes de sua Conta de Serviço (JWT) como ID do cliente, Segredo do cliente e muito mais.

Para fazer isso, vá para https://console.adobe.io/projects. Você verá isso.

ServiceNow

Vá para Projects na navegação superior. Abra seu projeto, que deve ser nomeado API da plataforma ldap.

ServiceNow

Após abrir o projeto, você terá uma exibição semelhante. Clique em Conta de Serviço (JWT) para exibir as credenciais do seu projeto do Adobe I/O.

ServiceNow

Você verá isso. Mantenha essa tela aberta durante as próximas 2 etapas, pois será necessário inserir essas credenciais na interface do usuário do ServiceNow ao configurar a integração.

ServiceNow

19.2.3 Criar o armazenamento de chaves Java

Um dos requisitos para configurar o Adobe Experience Platform spoke dentro do ServiceNow é que seu par de certificados precisa fazer parte de um arquivo Java Key Store (JKS).

No momento, você precisa desses dois arquivos:

  • private.key
  • certificate_pub.crt

Crie uma nova pasta na área de trabalho e nomeie-a como JKS.

ServiceNow

Abra a pasta JKS e copie/cole os 2 arquivos de certificado nessa pasta.

ServiceNow

Abra uma nova janela do Terminal.

ServiceNow

ServiceNow

Navegue até a pasta JKS no desktop, inserindo um comando semelhante a este:

cd desktop/JKS

ServiceNow

Você verá isso.

ServiceNow

OBSERVAÇÃO

Se você estiver usando o Microsoft Windows, certifique-se de ter o OpenSSL instalado em seu computador antes de continuar. Você pode encontrar instruções para instalar o OpenSSL aqui.

Em seguida, digite o seguinte comando no Terminal:

openssl pkcs12 -export -inkey private.key -in certificate_pub.crt -out aep.p12

Será necessário inserir um Exportar senha - você poderá escolher a senha que preferir, mas escolher algo fácil de lembrar, pois precisará usar essa senha várias vezes nas próximas etapas. Além disso, certifique-se de ter no mínimo 6 caracteres para sua senha, conforme exigido pelo Armazenamento de chaves Java.

ServiceNow

A janela do Terminal deve ficar assim.

ServiceNow

Neste momento, após o comando anterior, você deverá ver um novo arquivo em sua pasta JKS chamada aep.p12.

ServiceNow

OBSERVAÇÃO

Se você estiver usando o Windows, o comando abaixo ainda não funcionará. Primeiro, você precisa instalar o Java JDK, o que pode ser encontrado aqui: https://www.oracle.com/de/java/technologies/javase-jdk15-downloads.html.

Em seguida, digite o seguinte comando no Terminal:

No macOS:

keytool -v -importkeystore -srckeystore aep.p12 -srcstoretype PKCS12 -destkeystore aep.jks -deststoretype JKS

No Windows:

"C:\Program Files\Java\jdk-15.0.2\bin\keytool.exe" -v -importkeystore -srckeystore aep.p12 -srcstoretype PKCS12 -destkeystore aep.jks -deststoretype JKS
OBSERVAÇÃO

O caminho para o diretório Java JDK pode ser diferente dependendo da versão do Java JDK instalada. Se este comando não funcionar, verifique se o caminho completo existe e atualize conforme necessário.

ServiceNow

Em seguida, é necessário inserir o Senha de Destino. Use a mesma senha que a usada ao executar o comando anterior.

ServiceNow

Confirme sua senha.

ServiceNow

Agora é necessário inserir a Senha de Origem. Esta é a senha inserida ao executar o comando anterior para criar o arquivo aep.p12.

ServiceNow

Por fim, você deve ver isso depois de executar esse comando.

ServiceNow

E agora você também deve ter um arquivo chamado aep.jks.

ServiceNow

Se vir o arquivo aep.jks, você pode continuar com o próximo exercício.

Próxima etapa: 19.3 Configurar o ambiente do ServiceNow

Voltar ao Módulo 19

Voltar para todos os módulos

Nesta página