Partager via


Configurer les variables d’environnement

Les variables d’environnement sont des composants de solution qui stockent les clés et les valeurs des paramètres, qui servent ensuite d’entrée à divers autres objets d’application disponibles dans les flux Power Automate et Power Apps. Les systèmes d’entreprise ont souvent plusieurs paramètres de connexion et la saisie manuelle des paramètres dans chaque composant peut être redondante et longue.

Le modèle Approvisionnement SAP utilise des variables d’environnement dans les flux de cloud pour gérer et définir de manière centralisée des propriétés clés dans les étapes d’action du flux Connecteur SAP ERP.

Astuce

En tant que meilleure pratique, configurez et gérez les variables d’environnement dans le cadre de votre stratégie de gestion du cycle de vie des applications (ALM). Définissez à la fois les valeurs par défaut et actuelles de l’environnement lorsque vous migrez et gérez les différents fichiers de solution dans vos environnements.

En savoir plus : Utiliser les variables d’environnement dans les flux de cloud de la solution Power Automate

Configurer les variables d’environnement au moment de l’installation

La solution Base SAP du modèle contient cinq variables d’environnement qui définissent les paramètres de connexion SAP utilisés dans les flux de cloud.

Lorsque vous installez le modèle de solution Approvisionnement SAP, vous êtes invité à saisir des valeurs pour quatre des cinq variables d’environnement qui n’ont pas de valeur par défaut. Vous pouvez configurer les variables d’environnement en fonction de vos besoins locaux.

Une fois configurées, les variables d’environnement peuvent être modifiées lorsque vous créez vos propres solutions dans l’environnement de développement.

Le tableau fournit des informations sur les cinq variables d’environnement qui nécessitent de configurer les paramètres de connexion SAP.

Display name Nom  Description Default value
Serveur d’applications SAP mpa_SAPApplicationServer Chaîne JSON qui contient les paramètres système, l’hôte, le numéro système, le client, etc. Reportez-vous aux conseils sur les propriétés SAP.
ID client SAP mpa_SAPClientID ID du client SAP identifie votre connexion sur système SAP. Client backend SAP (ou « Mandant ») auquel se connecter. Nombre compris entre 000 et 999. Utilisé séparément dans les transactions IDoc.
Nombre SAP de lignes à lire mpa_SAPCountofRowsToRead Définit le nombre maximal d’enregistrements à renvoyer sur une requête de recherche et aide à atténuer les problèmes de performances. 1000
Clé de langue SAP mpa_SAPSPRAS Vous devez parfois spécifier une langue pour des transactions spécifiques, comme ReadMaterial. Nous avons créé une variable d’environnement appelée SAP SPRAS qui vous permet de contrôler facilement la valeur dans un seul emplacement en fonction de vos exigences de localisation.
ID du système SAP mpa_SAPSystemID ID système à trois lettres du système SAP (obligatoire si le type de connexion est Serveur de messages et que le service de serveur de messages n’est pas présent). Utilisé séparément dans les transactions IDoc.

Voici quelques exemples de chaînes de connexion :

ASHOST - Serveur d’applications

{     

    "AppServerHost": "sap.example.com", 

    "Client": "100", 

    "LogonType": "ApplicationServer", 

    "SystemNumber": "00"   

}

MSHOST - Serveur de messages

{   

    "Client": "102", 

    "LogonGroup": "FICO", 

    "LogonType": "Group", 

    "MessageServerHost": "sapserverdv6",    

    "MessageServerService": "3601",    

    "SystemID": "DV6"   

} 

MSHOST + SNC/SSO - Serveur de messages utilisant SSO via SNC (Kerberos)


{ 

    "Client": "102",    

    "LogonGroup": "FICO",    

    "LogonType": "Group",    

    "MessageServerHost": "sapserverdv6",     

    "MessageServerService": "3601",    

    "SncLibraryPath": "c:\\sapcryptolib\\sapcrypto.dll",    

    "SncPartnerName": "p:CN=DV6",    

    "SncQOP": "Default",    

    "SncSso": "On",    

    "SystemID": "DV6",    

    "UseSnc": "true"   

} 

Pour plus d’informations : Personnalisation des solutions et Créer une variable d’environnement dans une solution en utilisant les conseils sur les propriétés SAP ou pour toute exigence de variable d’environnement locale.

Réutiliser la variable d’environnement dans un flux

Les variables d’environnement configurées sont maintenant disponibles dans le sélecteur de contenu dynamique d’un flux. Accédez à un flux de cloud dans la solution Approvisionnement SAP pour sélectionner les variables d’environnement à réutiliser dans les actions SAP.

Important

Chaque fois qu’une variable d’environnement est mise à jour dans un flux de cloud, les valeurs mises à jour ne sont pas automatiquement utilisées lors de la prochaine exécution du flux. Le flux mis à jour doit être désactivé et réactivé pour que les valeurs mises à jour prennent effet.

  1. Modifiez une solution consciente flux de cloud.

  2. Sélectionnez Ajouter du contenu dynamique pour ouvrir le sélecteur de contenu dynamique dans une action du flux. Toutes les variables d’environnement auxquelles vous avez accès sont répertoriées.

  3. Sélectionnez la variable d’environnement souhaitée.

  4. Sélectionnez Enregistrer.

    Réutiliser les variables d’environnement dans les actions du connecteur SAP ERP

Étape suivante

Configurer les groupes de sécurité

Voir aussi

Commencez à utiliser le modèle d’approvisionnement SAP