test-manager
latest
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Guia do usuário do Test Manager

Última atualização 24 de mar de 2026

Etapa 2: configuração de seu sistema SAP

Para estabelecer uma comunicação entre o UiPath Test Manager e seu sistema SAP, configure o sistema SAP criando um usuário de comunicação e ativando os serviços necessários.

Para autenticação básica de serviço da Web e RFC

  1. Crie um usuário de comunicação em seu sistema SAP para a integração com o UiPath Test Manager. Atribua as funções e autorizações necessárias com base nas políticas internas de sua organização.
    • A integração usa interfaces padrão por meio de RFC ou serviço da Web (HTTPS).
    • A UiPath não requer autorizações específicas, exceto para conexões RFC.
    Observação: se você usar uma conexão RFC, atribua o objeto de autorização S_RFCACL ao usuário de comunicação.
  2. Se você planeja usar uma conexão de serviço da Web (HTTPS) para a integração, ative os serviços SAP necessários para estabelecer a conexão com a UiPath.
    Observação: esses serviços são usados para operações somente leitura. A UiPath usa apenas métodos HTTP GET para recuperar informações do sistema SAP.
    As listas a seguir apresentam os serviços SAP necessários para ativar para usar o Mapa de calor e a Análise de impacto de alterações:
    • Serviços do mapa de calor:
      • /sap/opu/odata/UIPATH/HEADMAP_AGgregaTes_SRP/AllAggregatesSet
      • /sap/opu/odata/UIPATH/TRANSPORT_INFO_SSV/TransportsStatusSet
      • /sap/opu/odata/UIPATH/TRANSPORT_LOOKBack_SSV/TransportLookbackSet
      • /sap/opu/odata/UIPATH/S4_CHECK_SSV/S4Info
      • /sap/opu/odata/UIPATH/HOMEAMAP_ Overview_SSV/FinalHeatmapSet
    • Altere os serviços de Análise de impacto:
      • /sap/opu/odata/UIPATH/GET_TRANSPORT_EXES_SSV/TransportExesSet
      • /sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SSV/DetailsSet
      • /sap/opu/odata/UIPATH/GET_TRANSPORT_DETAILS_SSV/TransportAnalysisSet
      • /sap/opu/odata/UIPATH/EXE_ANALYSIS_SSV/GetTransportAnalysis
      • /sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SSV/TransportAnalysisSet
      • /sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SSV/DetailsSet
    Para ativar os serviços anteriores, siga estas subetapas:
    1. Navegue até a interface do usuário do seu sistema SAP.
    2. Execute a transação SICF .
      Na seção Filtro para Chamar Hierarquia IMF , certifique-se de que SERVICE seja inserido no campo Tipo de Hierarquia .
      Figura 1. O filtro para chamar a tela de hierarquia IIF no SAP

    3. Selecione Executar para finalizar a execução da transação SCIF .

      Uma tela de seleção será exibida, exibindo vários serviços disponíveis no seu sistema SAP.

      Figura 2. A tela de seleção exibindo todos os serviços disponíveis no SAP

    4. Em Hosts Virtuais/Serviços, expanda o seguinte caminho de menu: default_host > sap > opu > odata > uipath.

      Se esta for sua primeira ativação, os serviços da UiPath provavelmente estão acinzentados, indicando que estão instalados, mas não ativos. Após a ativação, eles serão exibidos em negrito.

    5. Clique com o botão direito do mouse em cada entrada de serviço da UiPath em uipath e selecione Ativar Serviço.
      Figura 3. Ativando serviços do UiPath

    6. Na janela pop-up Ativação de serviços IMF , selecione Sim para confirmar a ativação do serviço.

      Quando um serviço for ativado, ele será exibido em negrito.

Para a autenticação OAuth do serviço da Web

Lógica

O transporte fornecido inclui todos os objetos transporteáveis (perfis do OAuth, personalização de entradas) necessários para os serviços da UiPath. No entanto, a SAP não permite que a configuração completa do OAuth seja transferida por segurança e por motivos específicos do sistema. Por esse motivo, após importar o transporte fornecido, você deve concluir a configuração do OAuth manualmente em seu ambiente.

Context

A configuração completa do OAuth não pode ser transferida para proteger dados confidenciais e manter a integridade do sistema.

  • Os segredos do cliente são específicos do sistema - os segredos não podem ser exportados ou importados para conformidade de segurança.
  • As URLs do servidor de autorização diferem por ambiente - Cada cenário (DEV, QA, PROD) usa pontos de extremidade exclusivos.
  • Os certificados e as entradas STRUST são locais - a confiança SSL/TLS deve ser configurada manualmente em cada sistema. 
  • As atribuições e funções dos usuários são dependentes do cliente - Os usuários técnicos e as autorizações variam em todos os sistemas. 
  • Proteção de dados confidenciais - Credenciais e tokens do OAuth não podem ser transportados para evitar a exposição.

Pré-requisitos

Cada ambiente (DEV, QA, PROD) requer uma configuração manual separada. Certifique-se de executar os seguintes pré-requisitos.

  1. Mantenha a documentação de pontos de extremidade e credenciais protegidas. Você precisará fornecer o Ponto de extremidade de autorização e o Ponto de extremidade de token na etapa 4.5.
  2. Certifique-se de que a verificação do Ponto de extremidade de autorização esteja em execução.
    1. Acesse Transaction SICF e execute-o.
    2. Navegue até :/sap/bc/sec/oauth2. Verifique se o nó a seguir está ativo: authorize (Endpoint de autorização). Se o nó estiver inativo, clique com o botão direito do mouse nele e, no menu de contexto, selecione Ativar serviço.
    Figura 4. Verificação do endpoint de autorização

  3. Certifique-se de que a verificação do Ponto de extremidade do token esteja em execução.
    1. Acesse Transaction SICF.
    2. Navegue até :/sap/bc/sec/oauth2. Verifique se o seguinte nó está ativo: token (Endpoint do token). Se o nó estiver inativo, clique com o botão direito do mouse nele e, no menu de contexto, selecione Ativar serviço.
  4. Observe a convenção de nomenclatura para o Ponto de extremidade de autorização.

    Aqui está um exemplo do Ponto de extremidade de autorização: https://vhcdaysci.d Robot.nodomain:44301/sap/bc/sec/oauth2/authorization?sap-client=100

    • A parte 1 é o nome de domínio - https://vhclashci.dummy.nodomain
    • A parte 2 é o Número da Porta - 44301
    • A parte 3 é a string estática - /sap/bc/sec/oauth2/authorization
    • A parte 4 é o cliente SAP - 100

    Para criar a string de autorização, faça o seguinte:

    1. Parte 1 — execute transaction RZ11 e procure a entrada 'icm/host_name_full' — esse valor será o nome de domínio para sua entrada no endpoint.
    2. Parte 2 — execute transaction SMICM e selecione o caminho do menu "Goto->Serviços", encontre o protocolo HTTPS e use o número associado ao HTTPS.
    3. Parte 3 — Embuta em código o valor '/sap/bc/sec/oauth2/authorization'.
    4. Parte 4 — Insira o cliente SAP que você está usando no momento.
    5. Certifique-se de usar ponto e vírgula e outras pontuações, conforme necessário.
  5. Observe a convenção de nomenclatura para o Endpoint do token.
  6. Aqui está um exemplo do Ponto de extremidade de autorização: https://vhc Automation.nodomain:44301/sap/bc/sec/oauth2/token?sap-client=100

    • A parte 1 é o nome de domínio - https://vhclashci.dummy.nodomain
    • A parte 2 é o Número da Porta - 44301
    • A parte 3 é a string estática - /sap/bc/sec/oauth2/token
    • A parte 4 é o cliente SAP - 100

    Para criar a string de autorização, faça o seguinte:

    1. Parte 1 — execute transaction RZ11 e procure a entrada 'icm/host_name_full' — esse valor será o nome de domínio para sua entrada no endpoint.
    2. Parte 2 — execute transaction SMICM e selecione o caminho do menu "Goto->Serviços", encontre o protocolo HTTPS e use o número associado ao HTTPS.
    3. Parte 3 — Embuta em código o valor '/sap/bc/sec/oauth2/token'.
    4. Parte 4 — Insira o cliente SAP que você está usando no momento.
    5. Certifique-se de usar ponto e vírgula e outras pontuações, conforme necessário.
Etapas
  1. Verifique os detalhes e a disponibilidade da importação de transportes.
    1. Verifique se os perfis do OAuth estão disponíveis. Use transaction SE80 para garantir que os perfis de cliente do OAuth 2.0 estejam disponíveis.
    2. No menu suspenso, selecione Pacote.
    3. Digite "/UIPATH/HEADMAP" na caixa de texto e pressione Enter. Os perfis do cliente OAuth 2.0 devem aparecer no menu suspenso. Se os perfis não estiverem disponíveis, entre em contato com o suporte da UiPath.
    Figura 5. Verificar importação de transporte

  2. Configure a ID do cliente/ID do usuário/Usuário do sistema e Segredo do cliente.
    1. Para transaction SUO1, entre em contato com sua equipe de segurança para a criação do usuário.
    2. Crie um usuário do sistema com acesso aos serviços /UIPATH/ de acordo com os padrões de nomenclatura da sua empresa.
    3. Gere uma senha de acordo com os padrões de nomenclatura da sua empresa — isso se tornará seu 'segredo' na configuração do OAuth2 posteriormente.
  3. Configure a confiança SSL/TLS. Para transaction STRUST, entre em contato com sua equipe de base para obter a verificação do certificado.
  4. Crie a configuração do OAuth 2.0.
    1. Para transaction OA2C_CONFIG, selecione Criar e, no pop-up, selecione o perfil transportado que você deseja usar. (Em algum momento, você usará todos os perfis listados.)
    2. Insira o Nome do perfil.
    3. Digite o Nome de usuário para o Nome do cliente.
    4. Pressione OK.
    5. Configure os campos e salve a configuração:
      1. Segredo do cliente: selecione o escopo correspondente (servidor) para cada cliente e pressione Enter.
      2. URL do Ponto de Extremidade de Autorização (verifique a seção Pré-requisitos deste tópico).
      3. URL do endpoint do token (verifique a seção Pré-requisitos deste tópico).
      4. Autenticação do cliente: selecione o botão de rádio Básico .
      5. Tipo de concessão selecionado: selecione o botão de rádio Credenciais do cliente .
      6. Atualizar validade do token: insira -1 na caixa de texto.
      7. Tolerância de defasagem de horário: insira 5 na caixa de texto.
    6. Verifique a tela Resumo , que deve se parecer com as capturas de tela abaixo.
    Figura 6. Página de resumo do OAuth 1

    Figura 7. Página de resumo do OAuth 2

  5. Configure a transação SOAUTH2 OAuth2 Clients.
    1. Para transaction SOAUTH2, selecione Criar e, na primeira tela, insira as seguintes informações:
      • Tipo de cliente: Confidencial
      • ID do cliente: insira o mesmo Nome de usuário acima (etapas 4.3 - 4.c)
      • Descrição: insira o nome do serviço ou nome do perfil.
      • Vida útil do token: 3.600 segundos
    2. Selecione Avançar e, na segunda tela, insira as seguintes informações:
      • ID de usuário e senha do cliente - Verificado
      • Certificado SSL — Verificado
      • Verificar parâmetro: “Client Id” – Verificado
    3. Selecione Avançar e, na terceira tela, insira as seguintes informações:
      • Credenciais do cliente do tipo de concessão ativas — Marcado
    4. Selecione Avançar e, na quarta tela, insira as seguintes informações:
      • Em ID do escopo do OAuth2, encontre a primeira linha vazia e clique na lista suspensa no final da linha em branco.
      • Selecione cada um dos escopos associados à UiPath até que todos sejam selecionados.
        • /UIPATH/ANALYZED_YES_OR_NO_SSV_0001
        • /UIPATH/EXE_ANALYSIS_SSV_0001
        • /UIPATH/GET_TRANSPORT_ALLITEMS_SSV_0001
        • /UIPATH/GET_TRANSPORT_DETAILS_SSV_0001
        • /UIPATH/GET_TRANSPORT_EXES_SSV_0001
        • /UIPATH/HEADMAP_AGPREGATES_SSV_0001
        • /UIPATH/HEADMAP_ Overview_SSV_0001
        • /UIPATH/TRANSPORT_INFO_SSV_0001
        • /UIPATH/TRANSPORT_LOOKBack_SSV_0001
        • /UIPATH/TRANSPORT_STATUS_SSV_0001
        • /UIPATH/ZS4_CHECK_SSV_0001
    5. Selecione Resumo. A tela deve se parecer com o exemplo abaixo.
    Figura 8. Página de resumo do cliente do OAuth2

  6. Teste a conexão para sistemas não compatíveis com RISE.
    1. Execute transaction SE38 e insira o nome do programa '/UIPATH/TEST_OAUTH2_SERVICE' para sistemas S4 não compatíveis com RISE.
    2. Clique em Executar. Uma tela de seleção/parâmetro aparece.
    3. Atualize os parâmetros a seguir para corresponder ao seu sistema/usuário/senha.
      • Porta – Porta HTTPS
      • Cliente – O cliente atual deve ser padrão em uma variável.
      • Segredo – Insira a senha para ID_cliente/Usuário.
      • Nome do sistema – O Nome do sistema atual deve ser padrão em uma variável.
      • ID do Cliente – Insira o ID do Usuário para os Serviços da UiPath.
    4. Clique em Executar. Os resultados aparecem na próxima tela. Verifique o Status do Serviço será igual a '200'. Qualquer outro código de retorno indica um erro.
    Figura 9. Teste de conexão não compatível com RISE

  7. Teste a conexão para sistemas compatíveis com RISE.
    1. Execute transaction SE38 e insira o nome do programa '/UIPATH/TEST_OAUTH2_SSV_rise' para sistemas S4 compatíveis com RISE.
    2. Clique em Executar. Uma tela de seleção/parâmetro aparece.
    3. Atualize os parâmetros a seguir para corresponder ao seu sistema/usuário/senha.
      • Porta – Porta HTTPS
      • Cliente – O cliente atual deve ser padrão em uma variável.
      • Segredo – Insira a senha para ID_cliente/Usuário.
      • Nome do sistema – O Nome do sistema atual deve ser padrão em uma variável.
      • ID do Cliente – Insira o ID do Usuário para os Serviços da UiPath.
    4. Clique em Executar. Os resultados aparecem na próxima tela. Verifique o Status do Serviço será igual a '200'. Qualquer outro código de retorno indica um erro.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades