De cloudstroom maken met Power Automate

U kunt beide Power Automate Desktop-vensters sluiten en vervolgens naar de Power Automate-ontwerper gaan. Hier maken we een Power Automate-cloudstroom die de bureaubladstroom aanroept met behulp van beveiligde invoerparameters uit de cloud.

Note

Deze cloudstroom is ontworpen als een 'gelukkig pad', wat betekent dat er geen uitzonderingspatronen zijn voor verwerking, scoping of try-catch-final-patronen. U vindt een meer flexibele ontwerpbenadering in de sectie Low-code RPA met SAP GUI in Power Automate Desktop.

  1. Open Power Automate, log in en bevestig dat u in dezelfde Microsoft Dataverse-omgeving bent als waarin u de vorige stroom maakte in Power Automate Desktop.

    Schermafbeelding van het Power Automate Desktop-startscherm, met de huidige omgeving aangegeven.

    Schermopname van het startscherm van Power Automate, met de huidige omgeving aangegeven.

  2. Selecteer in het linkerdeelvenster Mijn stromen, Nieuwe stroom en vervolgens Directe cloudstroom.

    Schermopname van een nieuw stroomdialoogvenster met directe selectie van de cloudstroom binnen Power Automate.

  3. Voer in het dialoogvenster Een directe stroom maken een stroomnaam in, selecteer de trigger Handmatig een stroom activeren in de lijst en selecteer vervolgens Maken.

    Schermopname van nieuwe wizard voor dialoogvenster voor cloudstroom in Power Automate.

  4. Dit opent de ontwerper die er ongeveer uit moet zien als de volgende afbeelding.

    Schermopname van het canvas voor het maken van cloudstromen in Power Automate.

    Important

    De volgende stappen omvatten het configureren van actiecomponenten. Om parameters veilig door te geven aan onze bureaubladstroom, volgen we de optionele, maar aanbevolen benadering voor het gebruik van Azure Key Vault-geheimen.

    Note

    Als u geen toegang hebt tot Key Vault, kunt u de volgende stappen overslaan die u laten zien hoe u Key Vault configureert en uw referenties en andere parameters later als leesbare tekst opgeven. Microsoft raadt u af om in productieomgevingen duidelijke tekstreferenties te gebruiken.

  5. Selecteer Nieuwe stap.

  6. Zoek naar Azure Key Vault Geheim ophalen en selecteer vervolgens Actie geheim ophalen.

    Schermafbeelding van het selecteren van de Azure Key Vault-actie Geheim ophalen in de Power Automate-stroomontwerper.

  7. Als dit de eerste keer is dat u Key Vault in een stroom hebt geconfigureerd, krijgt u een prompt om een verbinding tot stand te brengen. U kunt ervoor kiezen om verbinding te maken via inloggegevens of een service-principalaccount (wat we aanbevelen voor productiescenario's).

    Een verbinding tot stand brengen met inloggegevens

    Schermafbeelding van het tot stand brengen van een verbinding met inloggegevens in de Azure Key Vault-actie in de Power Automate-stroomontwerper. De inlogknop is actief.

    Een verbinding tot stand brengen service principal

    Schermafbeelding van het tot stand brengen van een verbinding met een service principal-account in de Azure Key Vault-actie in de Power Automate-stroomontwerper. De inlogknop is actief.

    Schermafbeelding van het tot stand brengen van een verbinding met de Azure Key Vault-actie in de Power Automate-stroomontwerper na het inloggen.

  8. Nadat u de verbinding hebt geconfigureerd, selecteert u de juiste Naam van het geheim in de lijst.

    Schermafbeelding van het selecteren van de naam van het geheim in de lijst met geheimen die zijn opgeslagen in Key Vault.

  9. Selecteer Meer opties (...) en selecteer vervolgens Instellingen.

    Schermafbeelding van het selecteren van instellingen in het menu Meer acties in de actie Geheim ophalen.

  10. Schakel Beveiligde invoer en Beveiligde uitvoer in en selecteer vervolgens Gereed.

    Schermafbeelding van de instellingen voor beveiligde invoer en uitvoer in het scherm met instellingen voor Geheim ophalen.

    Note

    Met deze instellingen wordt gevoelige tekst verborgen in de geschiedenis van de uitvoeringsstroom.

    Schermafbeelding van het gedeelte SAP-gebruiker ophalen van de stroomuitvoeringsgeschiedenis met invoer- en uitvoergebieden met de melding Inhoud niet weergegeven vanwege beveiligingsconfiguratie.

  11. Selecteer ... en vervolgens Naam wijzigen om een meer specifieke actienaam in te voeren, bijvoorbeeld SAP-gebruiker ophalen.

  12. Selecteer ... en selecteer vervolgens Kopiƫren naar mijn klembord.

  13. Selecteer Nieuwe stap.

  14. Selecteer Mijn klembord en selecteer vervolgens de naam van de eerder gekopieerde actie: in ons voorbeeld SAP-gebruiker ophalen.

    Schermafbeelding van Een actiesegment kiezen van de stroom met het tabblad Mijn klembord aangegeven.

  15. Selecteer ... en vervolgens Naam wijzigen. Voer een meer specifieke actienaam in, bijvoorbeeld SAP-wachtwoord ophalen.

  16. Herhaal stap 14 tot en met 18 voor alle andere op Key Vault gebaseerde geheimen.

    Schermafbeelding van de actie SAP-gebruiker ophalen met SAPUser-geheim, actie SAP-wachtwoord ophalen met SAPPassword-geheim, actie SAP-systeem-id ophalen met SAP HCM SystemId-geheim en actie SAP-client ophalen met SAP HCM-clientgeheim.

  17. Selecteer Nieuwe stap.

  18. Zoek naar Bureaubladstromen en selecteer Een stroom uitvoeren die is gebouwd met Power Automate Desktop.

    Schermafbeelding van het selecteren van de actie Stroom uitvoeren die is gebouwd met Power Automate Desktop.

  19. Als dit de eerste keer is dat u de bureaubladstroomactie gebruikt, wordt u gevraagd een verbinding tot stand te brengen. Geef uw Gatewaynaam, Domein en gebruikersnaam (DOMAIN\User) en Wachtwoord op.

  20. Nadat de verbinding tot stand is gebracht, selecteert u de eerder gemaakte bureaubladstroom.

    Schermafbeelding van het selecteren van de SAP RPA Playbook-demo uit de lijst met bureaubladstromen in de actie Een stroom uitvoeren die is gebouwd met Power Automate Desktop.

  21. Selecteer als Uitvoermodus Met toezicht, uitgevoerd wanneer u bent ingelogd.

  22. Voer elk parameterveld in en selecteer de juiste gegevens uit het pop-upvenster Dynamische inhoud (zoals SAP-systeem-ID, SAP-client, SAP-gebruiker en SAP-wachtwoord) of voer handmatig plaatsaanduidingsgegevens in (voor alle andere parameters in de lijst). Als u de Key Vault-optie niet gebruikt voor uw SAP-referenties, voert u deze in plaats daarvan handmatig en in vrije tekst in.

    Schermafbeelding van het actiescherm Een bureaubladstroom uitvoeren en de wachtwoordwaarde selecteren in het veld SAP-wachtwoord ophalen in het pop-upvenster Dynamische inhoud.

  23. Nadat u de actienaam hebt gewijzigd in iets zinvols en alle parameters hebt opgegeven, zou de actie er als volgt uit moeten zien.

    Schermafbeelding van de actie Een bureaubladstroom uitvoeren met SAPSystemID SAPClient SAPUser en SAPPassword die waarden uit dynamische inhoud gebruiken.

De stroom testen

  1. Sluit alle SAP-vensters.

  2. Selecteer Opslaan en wacht tot de stroom is opgeslagen.

  3. Selecteer Testen en dan onder Stroom testen nogmaals Testen.

    Schermopname het dialoogvenster Stroom testen in Power Automate.

  4. Autoriseer eventuele verbindingen, indien nodig, en selecteer vervolgens Doorgaan.

    Schermopname van het dialoogvenster Stroomverbinding uitvoeren in Power Automate.

  5. Selecteer Stroom uitvoeren.

    Schermopname het dialoogvenster Stroom uitvoeren in Power Automate.

  6. Selecteer Gereed.

    Important

    Werk niet met de muis of het toetsenbord totdat het proces is voltooid.

  7. Bekijk de uitvoering van de bureaubladstroom.

    Schermopname het dialoogvenster Stroomgeschiedenis uitvoeren in Power Automate.

Gefeliciteerd, u hebt zojuist een veilige bureaubladstroom vanuit de cloud gemaakt en gestart, en verbinding gemaakt met uw bureaubladstroom om een werknemersadres aan SAP toe te voegen.