Voir la démo×
×

Voir NinjaOne en action !

Comment fournir des outils en Libre-Service à l’utilisateur final avec NinjaOne ?

Installation d'une application - Quatre utilisations avancées des champs personnalisés dans NinjaOne

partie 2

NinjaOne a lancé sa fonctionnalité de champs personnalisés en 2021, ajoutant un nouveau niveau de flexibilité, de personnalisation et de pouvoir d’automatisation à notre plateforme. Les champs personnalisés sont une fonction avancée dont l’utilisation nécessite une configuration, mais une fois que vous avez commencé, la puissance et la flexibilité de cette fonction sont presque illimitées.

Dans cet article de blog, nous allons vous présenter un cas d’utilisation très utile des champs personnalisés dans NinjaOne. Reportez-vous à la 1ère partie de cette série pour un rapide aperçu général des champs personnalisés de NinjaOne.

Donnez à vos utilisateurs finaux des outils en libre-service

Plus vous permettez aux utilisateurs finaux résoudre leurs problèmes eux-mêmes, plus votre équipe a de temps à consacrer à des tâches difficiles, complexes et à valeur ajoutée. Le portail informatique en libre-service de Ninja permet aux utilisateurs finaux d’accéder à certaines fonctionnalités de Ninja, comme la restauration de fichiers en libre-service, la gestion des tickets et le contrôle à distance sans VPN. Cependant, notre icône de la barre d’état système est entièrement personnalisable et permet d’ajouter des fonctionnalités supplémentaires directement sur le point final.

En combinant les champs personnalisés avec l’icône de la barre d’état système, nous pouvons permettre aux utilisateurs finaux de lancer des processus dans Ninja sans jamais leur donner accès au tableau de bord. Voici quelques exemples que nous avons vus chez nos partenaires :

  • Installation d’une application
  • Verrouillage du poste de travail
  • Effacer le cache DNS
  • Libération et renouvellement de l’IP
  • Réparation d’une imprimante bloquée

Dans cet exemple, nous allons vous montrer comment donner aux utilisateurs finaux la possibilité d’installer Chrome à l’aide de l’icône de la barre d’état système.

Pour créer un utilitaire d’installation en libre-service dans l’icône de la barre d’état système, vous aurez besoin de :

  1. Un champ personnalisé
  2. Un script de ligne de commande pour l’icône de la barre d’état système.
  3. Un script d’installation du logiciel (un pour chaque application)
  4. Une condition personnalisée pour déployer le script

Configurer le champ personnalisé

Nous allons suivre la même procédure que dans le cas d’utilisation précédent. Comme l’application installée est probablement propre aux rôles des appareils, nous allons créer un champ personnalisé d’appareil.

  1. Créez un champ personnalisé :
    Étiquette : Installer Chrome
    Nom : installerChrome
    Type : Case à cocher
    Technicien : Soit Modifiable, soit Lecture seule
    Scripts : Lecture/Écriture
  2. Attribuez le champ personnalisé au rôle ‘Windows – Ordinateurs de bureau et ordinateurs portables’.

Configurer le script de ligne de commande sur l’icône de la barre d’état système

  1. Naviguez vers : Configuration > Personnalisation
  2. Dans la section « Icône de la barre d’état système », cliquez sur « Configurer »
  3. Si vous ne l’avez pas encore fait, activez l’icône de la barre d’état système
    • Si vous ne l’avez pas encore fait, prenez le temps de configurer votre menu
  4. Cliquez sur « Ajouter un élément de menu »
    • Type : Lancement
    • Étiquette : Installer Chrome
    • Commande Windows
      • > cmd.exe /c « %ninjarmmcli% set newdevice 1 »

Cette commande ouvre la ligne de commande (cmd.exe), ouvre la ligne de commande de NinjaRMM (%ninjarmmcli%), utilise la CLI de NinjaRMM pour définir le champ du nouveau dispositif sur Vrai/True (set newdevice 1), puis ferme les deux lignes de commande (/c).

Configurer le script d’installation du logiciel et la condition personnalisée

Ninja comprend un utilitaire natif d’installation d’applications pour les programmes d’installation MSI et EXE que nous pouvons utiliser pour cet exercice.

Tout d’abord, nous allons configurer le script d’installation de l’application :

  1. Dans la politique que vous avez choisie, allez dans la rubrique « Conditions » et cliquez sur « Ajouter une condition »
  2. Cliquez sur « Ajouter un script »
  3. Choisissez le script natif d’installation de l’application
    1. Choisissez l’architecture Windows sur laquelle vous comptez effectuer l’installation
    2. Chargez votre fichier d’installation en le téléchargeant sur Ninja ou en pointant vers une URL publiquement accessible
    3. Ajoutez vos paramètres (nous recommandons d’utiliser des switch d’installation silencieuse)Installation d'une application - Quatre utilisations avancées des champs personnalisés dans NinjaOne
    4. Cliquez sur Appliquer

Ensuite, nous allons d’abord configurer la condition personnalisée :

  1. Définissez le type de condition sur « Champs personnalisés »
  2. Cliquez sur « Ajouter » à côté de « La valeur du champ personnalisé doit remplir toutes les conditions »
  3. Choisissez le champ « Égal » de « installChrome » et cochez la case
  4. Enregistrer
  5. Vous voudrez éviter les notifications et définir un court intervalle de réinitialisation pour cette condition, car elle se résout d’elle-même.

Si vous utilisez le Ninja Ticketing, vous pouvez créer un ticket, y ajouter une période de temps et le fermer automatiquement pour cette action à des fins de facturation.

Continuez votre lecture avec la 3ème partie disponible ci-dessous :

Pourquoi NinjaOne ?

Fatigué de passer en revue les RMM et d’être déçu ? Essayez les champs personnalisés par vous-même et voyez pourquoi NinjaOne est différent. Commencez votre essai gratuit.

essai gratuit de rmm

Vous pourriez aussi aimer

Prêt à devenir un Ninja de l’informatique ?

Découvrez comment NinjaOne peut vous aider à simplifier les opérations informatiques.

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).