Activation des scripts pour SAP

Aperçu général

WalkMe Desktop utilise des scripts SAP pour accéder à du contenu de conseils et à la lire dans l'environnement SAP.

Ces scripts doivent être activés du côté du client et du côté du serveur pour que WalkMe fonctionne.

Comment vérifier si les scripts sont activés

  1. Passez la souris sur l'icône de SAP GUI Scripting
  2. Si les scripts ne sont pas en cours d'exécution, un message pop-up apparaîtra :
  3. Si les scripts sont désactivés, le message pop-up sera le suivant :
  4. Si les scripts sont désactivés du côté du client, le message pop-up sera le suivant :
  5. Si vous ne voyez aucune des icônes, cliquez sur l'icône du triangle pour développer la barre d'icônes

Remarque

Tous les thèmes SAP n'affichent pas la barre d'icônes

Activation des scripts du côté du client

Les scripts doivent être activés du côté du client (utilisateur final). L'admin SAP peut s'en charger lors du déploiement.

Pour accéder au menu :

  1. Cliquez sur l'icône des Paramètres dans le coin supérieur droit
  2. Cliquez sur Options...

Pour activer les scripts :

  1. Cliquez sur Scripting (script) sous le dossier Accessibility & scripting (accessibilité et script)
  2. Cochez Activer les scripts et Afficher les dialogues natifs de Microsoft Windows
  3. Cliquez sur Appliquer

En savoir plus sur l'activation des scripts ici.

Activation des scripts SAP GUI du côté du serveur.

Activez les scripts de SAP GUI sur chaque instance de serveur SAP que vous prévoyez d'utiliser.

  1. Lancez, connectez-vous à votre serveur SAP à l'aide de vos informations d'identification
    1. La fenêtre SAP Easy Access s'ouvre.
  2. Exécuter la transaction RZ11:
  3. Spécifiez le nom du paramètre et appuyez sur la touche Entrée sur le clavier ou cliquez sur Afficher
  4. Dans la fenêtre des attributs du paramètre du profil d'affichage, appuyez sur le bouton Modifier la valeur dans la barre d'outils et définissez la nouvelle valeur sur TRUE

  5. Enregistrez les modifications
  6. Répétez les étapes 3 à 4, avec une valeur FAUX pour les paramètres suivants :

    1. sapgui/user_scripting_force_notification

    2. sapgui/user_scripting_set_readonly

    3. sapgui/user_scripting_disable_recording

  7. Déconnectez-vous et reconnectez-vous pour voir la modification prendre effet, car elle ne s'applique pas aux sessions en cours d'exécution.
Remarque :

Le message de la barre d'état « Parameter name is unknown » (Le nom du paramètre est inconnu) indique que le paramètre sapgui/user_scripting ne peut pas être modifié à l'aide de cette transaction, car un package de serveur SAP est manquant. Installez le package manquant et réessayez.

Étapes supplémentaires pour les environnements de script restreints scri

Pertinent pour les clients utilisant la version 4.1.0 ou supérieure du Menu WalkMe

Les clients qui disposent de privilèges de script restreints mais qui souhaitent toujours utiliser l'automatisation de SAP GUI SWT doivent suivre ces étapes de configuration supplémentaires. Celles-ci doivent être appliquées en plus des étapes d'activation standard côté client et côté serveur décrites précédemment dans ce guide.

Côté client (en plus des étapes client standard)

Ajoutez la clé de registre suivante pour permettre l'exécution de scripts SAP par compte d'utilisateur : fichier fichier

Windows 64-bits (SAP GUI 32-bits) :

HKLM\SOFTWARE\WOW6432Node\SAP\SAPGUI Front\SAP Frontend Server\Security\ScriptingPerUserAccountExecute = 1

Windows 32 bits :

HKLM\SOFTWARE\SAP\SAPGUI Front\SAP Frontend Server\Security\ScriptingPerUserAccountExecute = 1

Côté serveur (en plus des étapes standard du serveur)

Définissez les paramètres de profil SAP suivants pour la transaction RZ11 :

sapgui/user_scripting = TRUE
sapgui/user_scripting_set_readonly = TRUE
sapgui/user_scripting_per_user = TRUE

Résultat

  • Les Utilisateurs avec le rôle S_SCR:16 auront un accès complet aux scripts et pourront exécuter l'automatisation SWT

  • Tous les autres utilisateurs resteront en lecture seule, garantissant une utilisation contrôlée et sécurisée des fonctionnalités de script

Centre d'Assistance

Comment identifier que les scripts ne sont pas installés

Lorsque vous essayez de capturer et que vous obtenez le message suivant : une prise en charge de script doit être installée, contactez votre service informatique pour demander l'installation.

Cet article a-t-il été utile?

Merci pour votre avis!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×