Les Scripts pour Windows Desktop géré par Workspace ONE UEM prennent en charge l'utilisation de PowerShell pour exécuter des codes sur les terminaux des utilisateurs finaux. Intégrez les Scripts au Workspace ONE Intelligent Hub pour Windows et activez le libre-service aux Scripts pour vos utilisateurs.

Procédure

  1. Accédez à Ressources > Scripts > Ajouter.
  2. Sélectionnez Windows.
  3. Configurez les paramètres des scripts dans l'onglet Général :
    Paramètre Description
    Nom Entrez le nom du script.
    Description Entrez la description du script.
    Personnalisation du catalogue d'applications Autorisez l'accès en libre-service aux Scripts dans le catalogue du Workspace ONE Intelligent Hub.
    • Nom d'affichage : entrez le nom que les utilisateurs voient dans le catalogue.
    • Description de l'affichage : entrez une brève description de l'action du script.
    • Icône : téléchargez une icône pour le script.
    • Catégorie : sélectionnez une catégorie pour le script. Les catégories aident les utilisateurs à filtrer les applications dans le catalogue.

    Bien que vous ayez fini de configurer les paramètres du script dans le catalogue, une autre configuration doit être définie pour afficher votre script dans le Workspace ONE Intelligent Hub. Lorsque vous attribuez le script à des terminaux, activez l'élément de menu Afficher dans le Hub pour que ces personnalisations s'affichent dans le catalogue.

  4. Configurez les paramètres du script dans l'onglet Détails.
    Paramètre Description
    Langue Workspace ONE UEM prend en charge PowerShell.
    Contexte d’exécution Ce paramètre contrôle si le script s'exécute dans le contexte utilisateur ou système.
    Architecture d'exécution Ce paramètre contrôle si le script s'exécute sur un terminal basé sur l'architecture. Vous pouvez limiter l'exécution du script sur les terminaux 32 bits ou 64 bits uniquement ou exécuter le script en fonction de l'architecture du terminal. Vous pouvez également forcer le script à s'exécuter en 32 bits, quel que soit le terminal.
    Délai d'expiration Si le script s'exécute en boucle ou qu'il ne répond pas pour une raison quelconque, entrez la durée en secondes pendant laquelle le système doit exécuter le script avant de l'arrêter.
    Code Téléchargez un script ou écrivez-en un dans la zone de texte fournie.
  5. Sélectionnez Suivant pour configurer l'onglet Variables. Scripts.

    Ajoutez des valeurs statiques, telles que des clés d'API, des noms de compte de service ou un mot de passe, en indiquant la clé et la valeur de la variable. Vous pouvez aussi ajouter des valeurs dynamiques telles que enrollmentuser en indiquant une clé, puis en sélectionnant l'icône de valeur de recherche. Pour utiliser des variables dans un script, référencez-les à l'aide de $env:key. Par exemple, si la définition de la variable comprend une clé nommée SystemAccount et la valeur admin01, le script peut attribuer la variable à un compte de variable de script nommé via la référence $account = $env:SystemAccount.

  6. Pour attribuer des Scripts à des terminaux, sélectionnez le script, choisissez Attribuer, puis sélectionnez Nouvelle attribution.
  7. Dans l'onglet Définition, entrez le Nom de l'attribution et utilisez l'élément de menu Sélectionner un Smart Group pour sélectionner le groupe de terminaux auxquels vous souhaitez envoyer les Scripts.
  8. Dans l'onglet Déploiement, pour Déclencheurs, sélectionnez le déclencheur qui démarre le script. Vous pouvez sélectionner plusieurs déclencheurs.
  9. Activez Afficher dans le Hub pour afficher les paramètres de Personnalisation du catalogue d'applications pour le script dans le Workspace ONE Intelligent Hub. Vous pouvez désactiver cette option pour masquer un script aux utilisateurs du catalogue.

Que faire ensuite

Accédez à l'onglet Scripts dans les Détails du terminal d'un terminal pour afficher l'état de vos Scripts.