Share via


Vereisten voor het automatiseren van SAP GUI-gebaseerde workloads

Aan de volgende vereisten moet worden voldaan voordat u kunt beginnen met het automatiseren van op SAP GUI gebaseerde workloads.

Licentievereisten

Om RPA-oplossingen te bouwen met Power Automate hebt u een of meer van de volgende licenties of invoegtoepassingen nodig:

  • Power Automate Premium (of proefversie, voorheen Power Automate per gebruiker-abonnement met RPA met toezicht)

  • Power Automate-procesabonnement (voorheen Power Automate per stroom en Power Automate RPA zonder toezicht-invoegtoepassing)

Softwarevereisten

Voordat u uw apparaat kunt gebruiken om bureaubladstromen te maken en Power Automate Desktop-processen, moet u ervoor zorgen dat deze voldoen aan de vereisten die worden beschreven in Power Automate Desktop instellen.

De volgende softwarecomponenten zijn vereist op Windows 10 Pro-apparaten:

Configuratie voor SAP GUI-scripts

Voordat u de SAP-scriptengine kunt gebruiken, moet u het volgende configureren of bevestigen:

  1. Schakel SAP-scripting in.

    1. Open SAP GUI.

    2. Open transactie RZ11.

    3. Voer sapgui/user_scripting in het veld Parameternaam in.

    4. Selecteer Scherm.

    5. Bevestig dat onder Waarde van profielparameter sapgui/user_scripting de optie Huidige waarde is ingesteld op WAAR. Als dit ONWAAR is, selecteert u Waarde veranderen, voert u WAAR in het veld Nieuwe waarde in en selecteert u vervolgens Opslaan.

    6. Controleer bij het SAP-team of S_SCR-autorisatie is toegewezen aan alle automatiseringsgebruikers.

      Notitie

      Nadat u de waarde heeft gewijzigd, krijgt u mogelijk een waarschuwing met de tekst 'Wijziging niet permanent, gaat verloren bij opnieuw opstarten van server'. Om dit probleem te voorkomen, maakt u de configuratie permanent aan de serverzijde door in plaats daarvan transactie RZ10 te gebruiken. U moet de SAP-server opnieuw opstarten om deze instellingen door te voeren.

  2. Open SAP GUI-opties, ga naar Toegankelijkheid en scripting>Toegankelijkheid>Toegankelijkheidsmodus gebruiken en selecteer vervolgens eventuele andere selectievakjes die u nodig hebt.

  3. Open SAP GUI-opties>Toegankelijkheid en scripting>Scripting, en selecteer onder GebruikersinstellingenScripting inschakelen. Wis alle opties.

  4. Ga op het scherm SAP GUI-opties naar Beveiliging>Beveiligingsinstellingen en selecteer onder BeveiligingsmoduleBeveiligingsconfiguratie openen. Verander de Standaardactie om aan uw specifieke vereisten te voldoen en selecteer vervolgens OK.

    Fooi

    U kunt Toestaan selecteren als Standaardactie om te voorkomen dat er een beveiligingsdialoogvenster verschijnt tijdens het opslaan van bestanden.

  5. Verzamel referentietestgegevens voor gebruiksscenario's: zoek een actieve medewerker in uw SAP-systeem en noteer het Personeelsnummer. Noteer ook een geldig Info-subtype (bijvoorbeeld 2 = tijdelijk adres).

    Notitie

    De adresindeling die we gebruiken in de voorbeeldtoepassing is gebaseerd op Amerikaanse vereisten. Afhankelijk van uw vereisten kunnen de lijst met velden en de verplichte velden verschillen, dus zorg ervoor dat u besturingselementen selecteert die relevant zijn voor uw installatie.

  6. Sluit alle SAP-sessies en vensters.

Azure Key Vault-inloggegevens (optioneel)

Hoewel deze configuratiestap niet verplicht is voor het maken en uitvoeren van bureaubladstromen, raden we u ten zeerste aan om Azure Key Vault als centrale cloudopslagplaats voor uw beveiligde strings, zoals SAP-wachtwoorden en SAP-gebruikersnamen. Voor het scenario in dit playbook hebben we vier scenariospecifieke geheimen in Key Vault gemaakt. We gebruiken deze geheimen later om als beveiligde invoer door te geven aan onze bureaubladstroom. Meer informatie: Key Vault

Schermafbeelding van Azure Key Vault met de volgende geheimen: SAP-HCM-Client, SAP-HCM-SystemId, SAPPassword en SAPUser.