UiPath Documentation
test-manager
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía de usuario de Test Manager

Última actualización 13 de may. de 2026

Paso 2: configurar tu sistema SAP

Para establecer una comunicación entre UiPath Test Manager y tu sistema SAP, configura el sistema SAP creando un usuario de comunicación y activando los servicios necesarios.

Para el servicio web Autenticación básica y RFC

  1. Crea un usuario de comunicación en tu sistema SAP para la integración con UiPath Test Manager. Asigna los roles y autorizaciones necesarios en función de las políticas internas de tu organización.
    • La integración utiliza interfaces estándar a través de RFC o servicio web (HTTPS).
    • UiPath no requiere autorizaciones específicas, excepto para las conexiones RFC.
    Nota:

    Si utilizas una conexión RFC, asigna el objeto de autorización S_RFCACL al usuario de comunicación.

  2. Si planeas utilizar una conexión de servicio web (HTTPS) para la integración, activa los servicios SAP necesarios para establecer la conexión con UiPath.
    Nota:

    Estos servicios se utilizan para operaciones de solo lectura. UiPath utiliza solo métodos HTTP GET para recuperar información del sistema SAP.

La siguiente lista presenta los servicios SAP necesarios para activar el uso del mapa de calor y el análisis de impacto de cambios:

  • Servicios de mapa de calor:
    • /sap/opu/odata/UIPATH/HEATMAP_AGGREGATES_SRV/AllAggregatesSet
    • /sap/opu/odata/UIPATH/TRANSPORT_INFO_SRV/TransportsStatusSet
    • /sap/opu/odata/UIPATH/TRANSPORT_LOOKBACK_SRV/TransportLookbackSet
    • /sap/opu/odata/UIPATH/S4_CHECK_SRV/S4Info
    • /sap/opu/odata/UIPATH/HEATMAP_OVERVIEW_SRV/FinalHeatmapSet
  • Cambiar los servicios de análisis de impacto:
    • /sap/opu/odata/UIPATH/GET_TRANSPORT_EXES_SRV/TransportExesSet
    • /sap/opu/odata/UIPATH/TRANSPORT_STATUS_SRV/TransportStatusSet
    • /sap/opu/odata/UIPATH/EXE_ANALYSIS_SRV/GetTransportAnalysis
    • /sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/TransportAnalysisSet
    • /sap/opu/odata/UIPATH/GET_TRANSPORT_ALLITEMS_SRV/DetailsSetPara activar los servicios anteriores, sigue estos pasos secundarios:
  1. Dirígete a la interfaz de usuario de tu sistema SAP.
  2. Ejecuta la transacción SICF .

En la sección Filtro para llamar a la jerarquía ICF , asegúrate de que se introduce SERVICE en el campo Tipo de jerarquía .

Figura 1. La pantalla Filtrar para llamar a la jerarquía ICF en SAP

3. Select Execute to finish the execution of the SCIF transaction. A selection screen appears, displaying various services available in your SAP system.

Figura 2. La pantalla de selección que muestra todos los servicios disponibles en SAP

4. Under Virtual Hosts/Services, expand the following menu path: default_host > sap > opu > odata > uipath. If this is your first activation, the UiPath services are likely greyed out, indicating they are installed but not active. Upon activation, they will display in bold. 5. Right-click each UiPath service entry under uipath, and select Activate Service.

Figura 3. Activar los servicios de UiPath

6. In the Activation of ICF services pop-up window, select Yes to confirm the service activation. Once a service is activated, it will display in bold.

Para la autenticación OAuth del servicio web

Justificación

El transporte proporcionado incluye todos los objetos transportables (perfiles OAuth, entradas de personalización) necesarios para los servicios de UiPath. Sin embargo, SAP no permite el transporte de la configuración completa de OAuth por razones de seguridad y específicas del sistema. Por esta razón, después de importar el transporte proporcionado, debes completar la configuración de OAuth manualmente en tu entorno.

Context

La configuración completa de OAuth no se puede transportar para proteger los datos confidenciales y mantener la integridad del sistema.

  • Los secretos de cliente son específicos del sistema : los secretos no se pueden exportar o importar para el cumplimiento de la seguridad.
  • Las URL del servidor de autorización difieren según el entorno : cada entorno (DEV, QA, PROD) utiliza puntos finales únicos.
  • Los certificados y las entradas STRUST son locales : la confianza SSL/TLS debe configurarse manualmente en cada sistema.
  • Las asignaciones y roles de usuario dependen del cliente : los usuarios técnicos y las autorizaciones varían según los sistemas.
  • Protección de datos confidenciales : las credenciales y tokens de OAuth no se pueden transportar para evitar la exposición.

Requisitos previos

Cada entorno (DEV, QA, PROD) requiere una configuración manual independiente. Asegúrate de realizar los siguientes requisitos previos.

  1. Mantén segura la documentación de los puntos finales y las credenciales. Deberás proporcionar el punto final de autorización y el punto final del token en el paso 4.5.
  2. Asegúrate de que la comprobación del punto final de autorización se esté ejecutando.
    1. Ve a Transaction SICF y ejecútalo.
    2. Navega a :/sap/bc/sec/oauth2. Comprueba que el siguiente nodo está activo: authorize (Punto final de autorización). Si el nodo está inactivo, haz clic con el botón derecho del ratón y, en el menú contextual, selecciona Activar servicio.

Figura 4. Comprobación del punto final de autorización

3. Ensure the Token Endpoint check is running.

  1. Dirígete a Transaction SICF.
  2. Navega a :/sap/bc/sec/oauth2. Comprueba que el siguiente nodo está activo: token (punto final del token). Si el nodo está inactivo, haz clic con el botón derecho del ratón y, en el menú contextual, selecciona Activar servicio.
  3. Observa la convención de nomenclatura para el punto final de autorización. Este es un ejemplo del punto final de autorización: https://vhclashci.dummy.nodomain:44301/sap/bc/sec/oauth2/authorization?sap-client=100
    • La parte 1 es el nombre de dominio: https://vhclashci.dummy.nodomain
    • La parte 2 es el número de puerto: 44301
    • La parte 3 es la cadena estática: /sap/bc/sec/oauth2/authorization
    • La parte 4 es el cliente SAP: 100para crear la cadena de autorización, haz lo siguiente:
    1. Parte 1: ejecuta transaction RZ11 y busca la entrada 'icm/host_name_full': este valor será el nombre de dominio para tu entrada en el punto final.
    2. Parte 2: ejecuta transaction SMICM y selecciona la ruta del menú "Ir a->Servicios", busca el protocolo HTTPS y utiliza el número asociado con HTTPS.
    3. Parte 3: codificar el valor '/sap/bc/sec/oauth2/authorization'.
    4. Parte 4: introduce el cliente SAP que estás utilizando actualmente.
    5. Asegúrate de utilizar el punto y coma y otros signos de puntuación, según sea necesario.
  4. Observa la convención de nomenclatura para el PuntoFinal del Token.
  5. Este es un ejemplo del punto final de autorización: https://vhclashci.dummy.nodomain:44301/sap/bc/sec/oauth2/token?sap-client=100
    • La parte 1 es el nombre de dominio: https://vhclashci.dummy.nodomain
    • La parte 2 es el número de puerto: 44301
    • La parte 3 es la cadena estática: /sap/bc/sec/oauth2/token
    • La parte 4 es el cliente SAP: 100para crear la cadena de autorización, haz lo siguiente:
    1. Parte 1: ejecuta transaction RZ11 y busca la entrada 'icm/host_name_full': este valor será el nombre de dominio para tu entrada en el punto final.
    2. Parte 2: ejecuta transaction SMICM y selecciona la ruta del menú "Ir a->Servicios", busca el protocolo HTTPS y utiliza el número asociado con HTTPS.
    3. Parte 3: codificar el valor '/sap/bc/sec/oauth2/token'.
    4. Parte 4: introduce el cliente SAP que estás utilizando actualmente.
    5. Asegúrate de utilizar el punto y coma y otros signos de puntuación, según sea necesario.

Pasos

  1. Verifique los detalles y la disponibilidad de su importación de transporte.
    1. Comprueba que los perfiles de OAuth están disponibles. Usa transaction SE80 para asegurarte de que los perfiles de cliente OAuth 2.0 están disponibles.
    2. En el menú desplegable, selecciona Paquete.
    3. Introduce '/UIPATH/HEATMAP' en el cuadro de texto y pulsa Intro. Los perfiles de cliente OAuth 2.0 deben aparecer en el menú desplegable. Si los perfiles no están disponibles, ponte en contacto con el soporte de UiPath.

Figura 5. Verificar importación de transporte

Verificar importación de transporte 2. Configure Client ID/User Id/System User and Client Secret.

  1. Para transaction SUO1, póngase en contacto con su equipo de seguridad para la creación de usuarios.
  2. Crea un usuario del sistema con acceso a los servicios de /UIPATH/ según los estándares de nomenclatura de tu empresa.
  3. Genere una contraseña de acuerdo con los estándares de nomenclatura de su empresa; esta se convertirá en su "secreto" en la configuración de OAuth2 más adelante.
  4. Configurar la confianza de SSL/TLS. Para transaction STRUST, ponte en contacto con tu Basis Team para verificar el certificado.
  5. Crea la configuración de OAuth 2.0.
    1. Para transaction OA2C_CONFIG, selecciona Crear y, en la ventana emergente, selecciona el perfil transportado que quieres utilizar. (Con el tiempo utilizarás todos los perfiles enumerados).
    2. Introduce el Nombre del perfil.
    3. Introduce el Nombre de usuario para Nombre de cliente.
    4. Pulsa Aceptar.
    5. Configura los campos y guarda tu configuración:
      1. Secreto de cliente: selecciona el ámbito correspondiente (servidor) para cada cliente y pulsa Intro.
      2. URL del punto final de autorización (consulta la sección Requisitos previos de este tema).
      3. URL del punto final del token (consulta la sección Requisitos previos de este tema).
      4. Autenticación de cliente: selecciona el botón de radio Básico .
      5. Tipo de concesión seleccionado: selecciona el botón de radio Credenciales de cliente .
      6. Actualizar la validez del token: introduce -1 en el cuadro de texto.
      7. Tolerancia de desviación del reloj: introduce 5 en el cuadro de texto.
    6. Consulta la pantalla Resumen , que debería parecerse a las siguientes capturas de pantalla.

Figura 6. Página de resumen de OAuth 1

Figura 7. Página 2 de resumen de OAuth

5. Configure transaction SOAUTH2 OAuth2 Clients.

  1. transaction SOAUTH2, selecciona Crear y en la primera pantalla, introduce la siguiente información:
    • **Tipo de cliente:**Confidencial
    • **ID de cliente:**Introduzca el mismo nombre de usuario que antes (paso 4.3
      • 4.c)
    • **Descripción:**Introduzca el nombre del servicio o el nombre del perfil.
    • **Duración del token:**3600 segundos
  2. Selecciona Siguiente y, en la segunda pantalla, introduce la siguiente información:
    • ID de usuario y contraseña del cliente : marcada
    • Certificado SSL : marcado
    • Parámetro de comprobación: "ID de cliente": comprobado
  3. Selecciona Siguiente y, en la tercera pantalla, introduce la siguiente información:
    • Otorgar tipo de credenciales de cliente Activo : marcado
  4. Selecciona Siguiente y, en la cuarta pantalla, introduce la siguiente información:
    • En ID de ámbito de OAuth2, busca la primera línea vacía y haz clic en la lista desplegable al final de la fila en blanco.
    • Selecciona cada uno de los ámbitos asociados a UiPath hasta que se hayan seleccionado todos.
      • /UIPATH/ANALYZED_YES_OR_NO_SRV_0001
      • /UIPATH/EXE_ANALYSIS_SRV_0001
      • /UIPATH/GET_TRANSPORT_ALLITEMS_SRV_0001
      • /UIPATH/GET_TRANSPORT_DETAILS_SRV_0001
      • /UIPATH/GET_TRANSPORT_EXES_SRV_0001
      • /UIPATH/HEATMAP_AGGREGATES_SRV_0001
      • /UIPATH/HEATMAP_OVERVIEW_SRV_0001
      • /UIPATH/TRANSPORT_INFO_SRV_0001
      • /UIPATH/TRANSPORT_LOOKBACK_SRV_0001
      • /UIPATH/TRANSPORT_STATUS_SRV_0001
      • /UIPATH/ZS4_CHECK_SRV_0001
  5. Selecciona Resumen. La pantalla debería parecerse al siguiente ejemplo.

Figura 8. Página de resumen del cliente OAuth2

6. Test the connection for Non-RISE compliant systems.

  1. Ejecuta transaction SE38 e introduce el nombre del programa '/UIPATH/TEST_OAUTH2_SERVICE' para sistemas S4 no compatibles con RISE.
  2. Presiona Ejecutar. Aparece una pantalla de selección/parámetro.
  3. Actualice los siguientes parámetros para que coincidan con su sistema/usuario/contraseña.
    • Puerto : puerto HTTPS
    • Cliente : el cliente actual debe ser una variable de forma predeterminada.
    • Secreto : introduce la contraseña para ID_Cliente/Usuario.
    • Nombre del sistema : el nombre del sistema actual debe ser una variable de forma predeterminada.
    • ID de cliente : introduce el ID de usuario para los servicios de UiPath.
  4. Presiona Ejecutar. Los resultados aparecen en la siguiente pantalla. Busque que el estado del servicio sea igual a '200'. Cualquier otro código de retorno indica un error.

Figura 9. Probar conexión no compatible con RISE

7. Test the connection for RISE compliant systems.

  1. Ejecuta transaction SE38 e introduce el nombre del programa '/UIPATH/TEST_OAUTH2_SRV_RISE' para sistemas S4 compatibles con RISE.
  2. Presiona Ejecutar. Aparece una pantalla de selección/parámetro.
  3. Actualice los siguientes parámetros para que coincidan con su sistema/usuario/contraseña.
    • Puerto : puerto HTTPS
    • Cliente : el cliente actual debe ser una variable de forma predeterminada.
    • Secreto : introduce la contraseña para ID_Cliente/Usuario.
    • Nombre del sistema : el nombre del sistema actual debe ser una variable de forma predeterminada.
    • ID de cliente : introduce el ID de usuario para los servicios de UiPath.
  4. Presiona Ejecutar. Los resultados aparecen en la siguiente pantalla. Busque que el estado del servicio sea igual a '200'. Cualquier otro código de retorno indica un error.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado