Comment automatiser la documentation ?

gestion unifiée des terminaux

Comment automatiser la documentation ?

Depuis l’ajout des champs personnalisés à NinjaOne, nous avons la possibilité de lire et d’écrire des champs personnalisés au niveau de l’appareil via des scripts et le terminal. Les champs personnalisés au niveau de l’organisation (disponibles dans le cadre de la fonctionnalité de documentation de NinjaOne) ont toujours été lisibles via des scripts, mais jusqu’à présent, ils n’étaient pas modifiables en écriture.

Avec la version 5.3.5 de NinjaOne, nous avons ajouté la possibilité d’écrire dans les champs personnalisés au niveau de l’organisation via des scripts ou le terminal afin de documenter automatiquement.

Épargnez-vous des heures de documentation manuelle grâce à une multitude de nouvelles possibilités d’automatisation

Il existe fréquemment des données qui seraient utiles pour l’élaboration de scripts sur l’ensemble ou un grand nombre de terminaux d’une entreprise. Ces informations peuvent être collectées et ajoutées à NinjaOne manuellement, mais le fait de permettre l’écriture de champs personnalisés au niveau de l’organisation par le biais d’un script offre des possibilités presque illimitées de documentation automatisée.

Voici quelques cas concrets d’utilisation de l’écriture dans les champs personnalisés des organisations :

  • Extraction des clés de licence à partir des configurations existantes des terminaux et documentation automatique de ces clés de licence.
  • Extraire et documenter les identifiants des entités pour des applications comme Azure, Printix, Keeper et d’autres solutions multi-locataires.
  • Extraction et documentation des configurations d’applications, d’outils et de matériel sous forme de blog XML ou JSON à partir du terminal.

L’avantage le plus important de cette nouvelle fonctionnalité est la possibilité pour les utilisateurs d’automatiser des tâches comme celles-ci et d’éviter à leur équipe de passer des heures à rédiger des documents manuellement. Pour les utilisateurs plus avancés, ces clés de licence, ID d’entité et configurations extraites peuvent ensuite être référencées dans un script ou avec des conditions pour surveiller et alerter en cas changements, déployer des logiciels ou joindre automatiquement un appareil à une entité.

Comment écrire dans les champs personnalisés d’une organisation dans NinjaOne ?

1) Désignez une machine déléguée

L’écriture dans les champs personnalisés de l’organisation nécessite la désignation d’un délégué. Cela empêche que plusieurs appareils écrivent simultanément dans un champ au niveau de l’organisation, ce qui pourrait entraîner des résultats inattendus. Les délégués peuvent être configurés dans l’onglet organisations, sous la rubrique documentation.

 

2) Configurez votre champ personnalisé

Vous aurez besoin d’un champ personnalisé au niveau de l’organisation pour y écrire. Ces champs sont configurés comme des formulaires dans l’application Documentation. Pour écrire dans un champ par le biais d’un script ou d’un terminal, vous devez définir le champ scripts sur « écriture uniquement » ou « lecture/écriture ».

Définition du statut de lecture pour les scripts

 

3) Rédigez votre script

Cette mise à jour a ajouté trois nouvelles commandes pour la création de scripts dans NinjaOne :

  • Ninja-Property-Docs-Set $TemplateID “$DocumentName” $AttributeName
  • Ninja-Propriété-Docs-Set-Single “templateName” “fieldName” “new value”

Pour rendre cela plus concret, voyons à quoi peut ressembler la documentation automatique d’un ID d’entité Azure avec NinjaOne.

Supposons que nous ayons assigné notre délégué et créé le document ci-dessous.

documentation publicitaire exemple 1

 

Écrivons notre script :

  • L’ID / nom du modèle est “Active Directory”
  • Le nom du document est “Tyrell Active Directory”
  • Le nom de l’attribut est azureTenantID

 

$tenantId = (Get-AzureADTenantDetail).objectId

Ninja-Property-Docs-Set 'Active Directory' 'Tyrell Active Directory' azureTenantID $tenantId

4) Déployez votre script

Enfin, vous devez déployer votre script sur le terminal délégué approprié. Une fois que le script a été exécuté, le script écrira dans le champ personnalisé au niveau de l’organisation et se terminera avec succès.

Nous l’exécutons ensuite sur la machine déléguée pour mettre à jour le modèle.

exemple de documentation publicitaire 2

Vous voulez voir NinjaOne à l’action ?

Assistez à une courte démonstration gratuite, ou essayez ces fonctionnalités par vous-même en vous inscrivant à un essai gratuit.

 

Pour aller plus loin

En raison de la complexité des flux de travail et de la quantité d’informations à partager au sein de l’équipe, les entreprises peuvent se retrouver submergées par le manque d’organisation. Gardez une trace de vos documents importants, construisez une base de connaissances, standardisez les processus avec des listes de contrôle et bien plus encore grâce à NinjaOne Documentation.

Pour en savoir plus sur NinjaOne Documentation, participez à une visite guidée en direct ou commencez votre essai gratuit de la plateforme NinjaOne.

Vous pourriez aussi aimer

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?
×

Voir NinjaOne en action !

En soumettant ce formulaire, j'accepte la politique de confidentialité de NinjaOne.

Termes et conditions NinjaOne

En cliquant sur le bouton “J’accepte” ci-dessous, vous indiquez que vous acceptez les termes juridiques suivants ainsi que nos conditions d’utilisation:

  • Droits de propriété: NinjaOne possède et continuera de posséder tous les droits, titres et intérêts relatifs au script (y compris les droits d’auteur). NinjaOne vous accorde une licence limitée pour l’utilisation du script conformément à ces conditions légales.
  • Limitation de l’utilisation: Les scripts ne peuvent être utilisés qu’à des fins personnelles ou professionnelles internes légitimes et ne peuvent être partagés avec d’autres entités.
  • Interdiction de publication: Vous n’êtes en aucun cas autorisé à publier le script dans une bibliothèque de scripts appartenant à, ou sous le contrôle d’un autre fournisseur de logiciels.
  • Clause de non-responsabilité: Le texte est fourni “tel quel” et “tel que disponible”, sans garantie d’aucune sorte. NinjaOne ne promet ni ne garantit que le script sera exempt de défauts ou qu’il répondra à vos besoins ou attentes particulières.
  • Acceptation des risques: L’utilisation du script est sous votre propre responsabilité. Vous reconnaissez qu’il existe certains risques inhérents à l’utilisation du script, et vous comprenez et assumez chacun de ces risques.
  • Renonciation et exonération de responsabilité: Vous ne tiendrez pas NinjaOne pour responsable des conséquences négatives ou involontaires résultant de votre utilisation du script, et vous renoncez à tout droit ou recours légal ou équitable que vous pourriez avoir contre NinjaOne en rapport avec votre utilisation du script.
  • EULA: Si vous êtes un client de NinjaOne, votre utilisation du script est soumise au contrat de licence d’utilisateur final qui vous est applicable (End User License Agreement (EULA)).