Les outils personnalisés permettent d'appeler une application pour qu'elle s'exécute sur les ordinateurs client et serveur du réseau en sélectionnant un compte Active Directory géré dans DRA.
DRA prend en charge deux types d'outils personnalisés :
Les outils personnalisés qui lancent des utilitaires de bureau courants, tels que Microsoft Office
Les outils personnalisés que vous créez et distribuez sur chaque ordinateur client DRA
Vous pouvez créer un outil personnalisé qui lance une analyse antivirus sur tous les ordinateurs où le client DRA est installé. Vous pouvez également créer un outil personnalisé qui lance un outil ou une application externe obligeant DRA à mettre à jour un script régulièrement. Ces mises à jour périodiques peuvent concerner des changements de configuration ou des modifications de la règle d'entreprise. Ensuite, après les mises à jour périodiques, DRA réplique les outils personnalisés du serveur d'administration primaire sur les serveurs d'administration secondaires et les ordinateurs client DRA.
Pour comprendre comment les outils personnalisés sont répliqués dans le MMS, reportez-vous à la section Réplication des fichiers.
Vous pouvez créer des outils personnalisés sur le serveur primaire DRA en association avec un objet Active Directory sélectionné ou tous les objets Active Directory affichés dans l'assistant de création d'outils personnalisés. Ils seront répliqués sur les serveurs secondaires dans le MMS et sur les clients DRA par le biais de la fonctionnalité de réplication de fichiers.
Un nouvel outil personnalisé créera un menu et un sous-menu, au besoin, pour appeler l'opération par rapport aux objets Active Directory associés dans DRA.
Vous pouvez déléguer des pouvoirs aux assistants administrateur pour créer et exécuter des outils personnalisés, ainsi que pour accéder à l'application et l'exécuter.
Lors de la création d'un outil personnalisé, vous devez entrer les paramètres comme suit :
Nom : n'importe quel nom client requis pour l'outil.
Menu et sous-menu : pour créer un élément de menu pour un nouvel outil personnalisé, entrez le titre du menu dans le champ Menu and Submenu Structure (Structure des menus et sous-menus). Lorsque vous créez un outil personnalisé et sélectionnez l'objet, DRA affiche l'élément de menu de l'outil personnalisé à l'aide de la structure des menus et sous-menus que vous spécifiez dans le menu Tâches, le menu Raccourci et la barre d'outils DRA.
Exemple de structure de menus et sous-menus : entrez le nom de l'élément de menu, une barre oblique inverse (\), puis le nom de l'élément de sous-menu.
Pour ajouter une touche de raccourci : tapez le caractère esperluette (&) devant le nom de l'élément de menu.
Exemple : SendEmail\ApproveAction ---- SendEmail est le menu et ApproveAction est le sous-menu, la touche de raccourci activée étant la première lettre « A » de ApproveAction.
Activé(e) : cochez cette case pour activer l'outil personnalisé.
Description : vous pouvez ajouter n'importe quelle description souhaitée.
Commentaire : vous pouvez ajouter n'importe quel commentaire requis pour l'outil personnalisé.
Sélectionnez l'objet AD requis auquel l'outil personnalisé créé doit être associé, voire tous les objets AD.
Les options d'outil personnalisé actuellement prises en charge sont les suivantes : Domaine géré, Conteneurs, Utilisateurs, Contacts, Groupes, Ordinateurs, Unité organisationnelle et Published Printers (Imprimantes publiées).
REMARQUE :D'autres objets récents comme Boîte aux lettres de ressources, Groupe dynamique et Exchange Dynamic Group (Groupe dynamique Exchange) ne sont pas pris en charge avec les outils personnalisés.
Location of the application (Emplacement de l'application) : vous devez fournir le chemin d'accès/l'emplacement de l'application, soit en effectuant un copier-coller du chemin exact de l'application, soit en utilisant l'option Insert (Insérer).
Ce même chemin d'accès doit déjà exister sur tous les serveurs DRA du MMS. Si nécessaire, vous pouvez utiliser la fonction Réplication des fichiers pour télécharger et répliquer un fichier sur un chemin d'accès utilisable sur les serveurs MMS avant de créer un outil personnalisé.
Vous pouvez également utiliser les variables DRA, les variables d'environnement et les valeurs de registre pour spécifier l'emplacement de l'application externe dans le champ Emplacement de l'application. Pour utiliser ces variables, cliquez sur Insérer et sélectionnez la variable que vous souhaitez utiliser.
Une fois la variable insérée, tapez une barre oblique inverse (\), puis indiquez le reste du chemin de l'application, y compris le nom du fichier exécutable de l'application.
Exemples :
Exemple 1 : pour spécifier l'emplacement d'une application externe que l'outil personnalisé va exécuter, sélectionnez la variable environnementale {%ProgramFiles%}, puis spécifiez le reste du chemin de l'application dans le champ Emplacement de l'application : {%PROGRAMFILES%}\ABC Associates\VirusScan\Scan32.exe
REMARQUE :DRA fournit la valeur de registre du répertoire d'installation d'Office à titre d'exemple. Pour spécifier une clé de registre qui contient un chemin en tant que valeur, utilisez la syntaxe suivante : {HKEY_LOCAL_MACHINE\SOFTWARE\MyProduct\SomeKey\(Default)}
Exemple 2 : pour spécifier l'emplacement d'un fichier de script personnalisé que l'outil personnalisé va exécuter, sélectionnez la variable DRA {Chemin_fichiers_répliqués_DRA}, puis spécifiez le reste du chemin du fichier de script dans le champ Emplacement de l'application : {Chemin_fichiers_répliqués_DRA}\cscript.vbs ; où {Chemin_fichiers_répliqués_DRA} est le chemin des fichiers répliqués ou {DRAInstallDir}\FileTransfer\Replicate le dossier du serveur d'administration.
REMARQUE :Avant de créer l'outil personnalisé, téléchargez le fichier de script sur le serveur d'administration primaire à l'aide de la fonction de réplication de fichiers. La fonction de réplication de fichiers télécharge le fichier de script dans le dossier {DRAInstallDir}\FileTransfer\Replicate du serveur d'administration primaire.
Exemple 3 : pour spécifier l'emplacement d'un utilitaire DRA que l'outil personnalisé va exécuter, sélectionnez la variable DRA {Chemin_Application_DRA}, puis spécifiez le reste du chemin de l'utilitaire dans le champ Emplacement de l'application : {Chemin_Application_DRA}\DRADiagnosticUtil.exe ; où {Chemin_Application_DRA} correspond à l'emplacement où DRA est installé.
Exemple 4 : il suffit d'effectuer un copier-coller de l'emplacement de l'application ainsi que du nom du fichier de l'application avec son extension.
Parameters to pass to the application (Paramètres à transmettre à l'application) : pour définir un paramètre à transmettre à une application externe, effectuez une opération de copier-coller ou entrez un ou plusieurs paramètres dans le champs Paramètres à transmettre à l'application. DRA fournit des paramètres que vous pouvez utiliser dans le champ Paramètres à transmettre à l'application. Pour utiliser ces paramètres, cliquez sur Insérer et sélectionnez le ou les paramètres souhaités. Lorsque vous spécifiez une propriété d'objet comme paramètre, assurez-vous que l'assistant administrateur possède l'autorisation de lecture requise pour la propriété d'objet, ainsi que le pouvoir Exécuter les outils personnalisés pour exécuter l'outil personnalisé.
Exemples :
Exemple 1 : pour transmettre un nom de groupe et un nom de domaine en tant que paramètres à une application externe ou un script, sélectionnez les paramètres Object Property Name (Nom de la propriété d'objet) et Domain Property Name (Nom de la propriété de domaine) et spécifiez les noms des paramètres dans le champ Paramètres à transmettre à l'application : "{Object.Name}" "{Domain.$McsName}"
Exemple 2 : pour transmettre le paramètre d'entrée "ipconfig" pour l'application “C:\Windows\SysWOW64\cmd.exe”, tapez"{C:\Windows\SysWOW64\cmd.exe}" "{ipconfig}" dans ce champ.
Directory where the application will run (Répertoire dans lequel l'application sera exécutée) : emplacement dans lequel l'application doit s'exécuter sur la machine client ou serveur. Vous devez transmettre le chemin où l'application doit être exécutée. Vous pouvez également utiliser l'option « Insérer » de la même manière que pour transmettre le paramètre pour le champ « Emplacement de l'application ». Les autres paramètres de cet onglet sont suffisamment explicites et ne nécessitent pas d'autres explications.