Compartir a través de


Crear el flujo de nube con Power Automate

Puede cerrar las dos ventanas de Power Automate Desktop y luego ir al diseñador de Power Automate. Aquí, crearemos un flujo de nube de Power Automate que llama a nuestro flujo de escritorio mediante el uso de parámetros de entrada seguros desde la nube.

Nota

Este flujo de nube está diseñado como un "buen camino", lo que significa que no tiene patrones de excepción, manejo, alcance ni de intento de captura final. En RPA con poco código en GUI de SAP de Power Automate de escritorio, encontrará enfoques de diseño más resistentes.

  1. Vaya a Power Automate, inicie sesión y confirme que está en el mismo entorno de Microsoft Dataverse donde se encontraba cuando creó el flujo anterior en Power Automate Desktop.

    Captura de pantalla de la pantalla de inicio de Power Automate Desktop, con el entorno actual indicado.

    Captura de pantalla de la pantalla de inicio de Power Automate, con el entorno actual indicado.

  2. En el panel izquierdo, seleccione Mis flujos, seleccione Nuevo flujo y luego seleccione Flujo de nube instantáneo.

    Captura de pantalla de un nuevo cuadro de diálogo de flujo con selección instantánea de flujo de nube dentro de Power Automate.

  3. En el cuadro de diálogo Crear un flujo instantáneo, introduzca un nombre de flujo, seleccione el desencadenador Desencadenar manualmente un flujo de la lista, y luego seleccione Crear.

    Captura de pantalla del asistente de diálogo de flujo de nube nuevo en formato de Power Automate.

  4. Esto abre el diseñador y debería parecerse a la siguiente imagen.

    Captura de pantalla del lienzo de creación de flujo en la nube en formato de Power Automate.

    Importante

    Los próximos pasos implicarán la configuración de componentes de acción. Para pasar parámetros de forma segura a nuestro flujo de escritorio, seguiremos el enfoque opcional, pero recomendado, de usar los secretos de Azure Key Vault.

    Nota

    Si no tiene acceso a Key Vault, puede omitir los siguientes pasos que le muestran cómo configurar Key Vault y proporcionar sus credenciales y otros parámetros más adelante como texto sin cifrar. Microsoft no recomienda que utilice credenciales de texto sin cifrar en entornos de producción.

  5. Seleccione Nuevo paso.

  6. Busque Obtener secreto de Azure Key Vault y luego seleccione Obtener acción secreta.

    Captura de pantalla de la selección de la acción Obtener secreto de Azure Key Vault en el diseñador de flujo de Power Automate.

  7. Si es la primera vez que configura Key Vault en un flujo, recibirá un mensaje para configurar una conexión. Puede optar por conectarse a través de credenciales de usuario o una cuenta principal de servicio (que recomendamos para escenarios de producción).

    Establecer una conexión con credenciales de usuario

    Captura de pantalla del establecimiento de una conexión con credenciales de usuario en la acción de Azure Key Vault en el diseñador de flujos de Power Automate. El botón Iniciar sesión está activo.

    Establecimiento de una conexión HTTP con entidad de servicio

    Captura de pantalla del establecimiento de una conexión con una cuenta de entidad de servicio en la acción Key Vault del diseñador de flujos de Power Automate. El botón Iniciar sesión está activo.

    Captura de pantalla del establecimiento de una conexión con la acción de Azure Key Vault en el diseñador de flujos de Power Automate después de iniciar sesión.

  8. Después de configurar la conexión, seleccione el Nombre del secreto apropiado de la lista.

    Captura de pantalla para seleccionar el nombre del secreto de la lista de secretos almacenados en Key Vault.

  9. Seleccione Más (...) y después Configuración.

    Captura de pantalla de la selección de Configuración en el menú Más acciones punto punto punto en la acción Obtener secreto.

  10. Active Entradas seguras y Salidas seguras y luego seleccione Listo.

    Captura de pantalla de la configuración de entradas seguras y salidas seguras en la pantalla Obtener configuración secreta.

    Nota

    Esta configuración ocultará el texto confidencial del historial de flujos de ejecución.

    Captura de pantalla de la sección Obtener usuario de SAP del historial de ejecución de flujos con áreas de entradas y salidas que dicen Contenido no mostrado debido a la configuración de seguridad.

  11. Seleccione ... y luego seleccione Renombrar para introducir un nombre de acción más específico, por ejemplo, Obtener usuario de SAP.

  12. Seleccione ... y luego seleccione Copiar a mi portapapeles.

  13. Seleccione Nuevo paso.

  14. Seleccione Mi portapapeles y, a continuación, seleccione el nombre de la acción copiada anteriormente, en nuestro ejemplo, Obtener usuario de SAP.

    Captura de pantalla de Elegir un segmento de acción del flujo, con la pestaña Mi portapapeles indicada.

  15. Seleccione ... y luego Renombrar. Introduzca un nombre de acción más específico, por ejemplo, Obtener contraseña de SAP.

  16. Repita los pasos 14 a 18 para todos los demás secretos basados en Key Vault.

    Captura de pantalla de la acción Obtener usuario de SAP con secreto SAPUser Obtener contraseña de SAP con secreto de SAPPassword Obtener acción de id. de sistema SAP con secreto SystemId de HCM de SAP y Obtener acción de cliente de SAP con secreto de cliente HCM.

  17. Seleccione Nuevo paso.

  18. Busque y seleccione Flujos de escritorio y luego seleccione Ejecutar un flujo creado con Power Automate Desktop.

    Captura de pantalla de la selección de Ejecutar un flujo creado con Power Automate Desktop.

  19. Si es la primera vez que utiliza la acción de flujo de escritorio, se le pedirá que cree una conexión. Proporcione su Nombre de la puerta de enlace, Dominio y nombre de usuario (DOMINIO\Usuario) y Contraseña.

  20. Una vez establecida la conexión, seleccione el flujo de escritorio creado anteriormente.

    Captura de pantalla de la selección de demostración del cuaderno de estrategias de RPA de SAP de la lista de flujos de escritorio en la acción Ejecutar un flujo creado con Power Automate Desktop.

  21. Seleccione Atendido: se ejecuta cuando se está conectado como Modo de ejecución.

  22. Introduzca cada campo de parámetro y seleccione los datos apropiados de la ventana emergente Contenido dinámico (como Id. del sistema SAP, Cliente SAP, Usuario SAP y Contraseña SAP) o introduzca manualmente los datos del marcador de posición (para todos los demás parámetros de la lista). Si no está utilizando la opción Key Vault para sus credenciales de SAP, introdúzcalas manualmente y en texto libre.

    Captura de pantalla de la pantalla de acción Ejecutar un flujo de escritorio y seleccionar el valor de Contraseña en el campo Obtener contraseña de SAP en la ventana emergente Contenido dinámico.

  23. Una vez que haya cambiado el nombre de la acción a algo significativo y haya proporcionado todos los parámetros, la acción debería verse así.

    Captura de pantalla de la acción Ejecutar una acción de flujo de escritorio con SAPSystemID, SAPClient, SAPUser y SAPPassword, usando todos valores de contenido dinámico.

Probar el flujo

  1. Cierre todas las ventanas SAP.

  2. Seleccione Guardar y luego espere a que se guarde el flujo.

  3. Seleccione Prueba y luego, en Flujo de prueba, seleccione Prueba de nuevo.

    Captura de pantalla del cuadro de diálogo Probar flujo en Power Automate.

  4. Autorice las conexiones, si es necesario, y luego seleccione Continuar.

    Captura de pantalla del cuadro de diálogo Ejecutar conexión de flujo en Power Automate.

  5. Seleccione Ejecutar flujo.

    Captura de pantalla del cuadro de diálogo Ejecutar flujo en Power Automate.

  6. Seleccione Listo.

    Importante

    No interactúe con su mouse ni teclado hasta que se complete el proceso.

  7. Observe la ejecución del flujo de escritorio.

    Captura de pantalla del historial Ejecutar flujo en Power Automate.

Felicidades, acaba de crear y lanzar un flujo de escritorio seguro desde la nube y se conectó a su flujo de escritorio para agregar una dirección de empleado a SAP.