Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le déploiement d’une extension Configuration Manager classique doit prendre en compte les actions, les formulaires, les vues, les classes de gestion et les extensions de nœud.
Lorsque vous déployez une extension de Configuration Manager, vous installez les fichiers dans les répertoires suivants :
| Type d’extension | Répertoire |
|---|---|
| Actions | %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin pour l’assembly % ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions pour les fichiers XML d’action |
| Formulaires |
%
ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin pour l’assembly % ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms pour les fichiers XML du formulaire |
| Affichages | % ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\bin pour l’assembly |
| Nodes | %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin pour l’assembly % ProgramFiles %Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes pour les fichiers XML de nœud |
| ManagementClasses | %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin pour l’assembly %ProgramFiles %Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses pour les classes de gestion Fichiers XML |
Importante
Le fait de placer vos assemblys et dépendances dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin peut créer des conflits avec d’autres extensions de console et empêcher le chargement de votre extension.
Vous devez également effectuer les tâches suivantes lors de l’installation et de la désinstallation d’actions.
Actions personnalisées
Installation d’une action personnalisée
Pour installer un fichier XML d’action personnalisé, copiez le fichier dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Actions\<GUID> , où <GUID> correspond à l’identificateur GUID du nœud auquel l’action s’applique.
Suppression d’une action personnalisée
Pour supprimer une action personnalisée, supprimez le fichier XML d’action personnalisée. S’il n’y a pas d’autres fichiers XML dans le dossier, vous pouvez le supprimer en toute sécurité.
Formulaires
Installation d’un formulaire
Vous copiez l’assembly de formulaire dans %ProgramFiles %\ Microsoft Endpoint Manager\AdminConsole\bin ou dans le dossier d’installation de votre application.
Si vous effectuez un déploiement dans un répertoire autre que le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin, l’attribut XML<Assembly> du formulaire, Name, doit inclure le nom de fichier de l’assembly et le chemin d’accès complet au fichier. Pour plus d’informations, voir Comment créer un formulaire XML pour une feuille de propriétés de Configuration Manager.
Pour installer un fichier XML de feuille de propriétés d’extension pour un formulaire, copiez le fichier dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms. Étant donné que tous les formulaires d’extension sont placés dans ce dossier, vous devez vous assurer que votre fichier XML porte un nom unique. Il est suggéré d’utiliser le nom de votre société dans le nom du fichier.
Si le formulaire est une extension d’une feuille de propriétés existante, vous devez déterminer si la feuille de propriétés existe déjà dans le dossier Extensions\Forms, puis ajouter votre page de propriétés à cette feuille de propriétés.
Lorsque la console Configuration Manager se charge, elle charge les feuilles de propriétés dans le dossier Extensions\Forms de préférence aux feuilles de propriétés existantes.
Vous devez utiliser l’attribut VendorId de l’élément Page , car cela permet à d’autres fournisseurs d’identifier et d’éviter de modifier vos extensions.
Suppression d’un formulaire
Pour supprimer un formulaire qui n’étend pas une feuille de propriétés existante, supprimez le fichier XML de feuille de propriétés du dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Forms.
Pour supprimer une page de propriétés que vous avez ajoutée à une feuille de propriétés existante, vous devez effectuer les actions suivantes vis-à-vis de la feuille de propriétés :
Recherchez dans les pages de propriétés les ID fournisseur autres que Microsoft Corporation. S’il n’en existe pas, vous pouvez supprimer le fichier XML de la feuille de propriétés du dossier Extensions\Forms.
S’il existe d’autres VendorID, supprimez le fichier XML de votre page de propriétés de la feuille de propriétés et conservez la feuille de propriétés dans le dossier Extensions\Forms.
Affichages
Installation d’une vue
Pour installer une vue, copiez l’assembly de vue dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin ou dans le dossier d’installation de votre application.
Si vous effectuez le déploiement dans un dossier autre que %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin, l’élément XML<Assembly> du nœud doit inclure le nom de fichier de l’assembly et le chemin d’accès complet au fichier. Pour plus d’informations, consultez Comment créer un XML de nœud pour une vue de console Configuration Manager.
Vous devez également copier le nœud XML qui intègre la vue dans la console du gestionnaire de Configuration Manager dans le dossier> %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID, où <GUID> correspond à l’identificateur GUID du nœud auquel l’action s’applique. Pour plus d’informations, consultez la section « Nœuds » plus loin dans cette rubrique.
Suppression d’une vue
Pour supprimer une vue, supprimez l’assembly de vue du dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\bin. Vous devez vous assurer qu’aucune autre extension ne référence à la vue avant de la supprimer. Vous devez également supprimer le fichier XML du nœud de la vue du dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , où <GUID> correspond à l’identificateur GUID du nœud auquel l’action s’applique.
Classes de gestion personnalisées
Installation d’une classe de gestion personnalisée
Copiez l’assembly de classe de gestion dans %ProgramFiles %\ Microsoft Endpoint Manager\AdminConsole\bin ou dans le dossier d’installation de votre application.
Pour installer un fichier XML de classe de gestion personnalisé, copiez le fichier dans le dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\ManagementClasses. Étant donné que toutes les classes de gestion personnalisées sont placées dans ce dossier, vous devez vous assurer que votre fichier XML porte un nom unique. Il est suggéré d’utiliser le nom de votre société dans le nom du fichier.
Suppression d’une classe de gestion personnalisée
Pour supprimer une classe de gestion personnalisée, supprimez le fichier XML de classe de gestion personnalisée. S’il n’y a pas d’autres fichiers XML dans le dossier, vous pouvez le supprimer en toute sécurité.
Nodes
Installation d’un nœud
Pour installer un nœud, créez un dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> , où <GUID> correspond à l’identificateur GUID du nœud parent de la console Configuration Manager. Copiez le fichier XML du nœud dans le dossier GUID. Pour plus d’informations, consultez À propos des nœuds de console.
Suppression d’un nœud
Pour supprimer un nœud, supprimez le fichier XML du nœud du dossier %ProgramFiles %\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Extensions\Nodes\<GUID> .
Voir aussi
À propos de l’extension de console de Configuration ManagerÀ propos des actions de console du Configuration ManagerÀ propos des formulaires de consoleÀ propos des classes de gestion de consoleÀ propos des nœuds de consoleÀ propos des vues de console