Déployer des mises à jour pour Microsoft Defender pour point de terminaison sur macOS

Microsoft Defender for Endpoint sur macOS reçoit les mises à jour logicielles via mise à jour automatique Microsoft (AutoUpdate) (MAU). Les administrateurs de sécurité peuvent utiliser les profils de configuration MAU pour contrôler les mises à jour automatiques et les canaux de mise à jour, ou utiliser l’outil msupdate en ligne de commande pour lancer des mises à jour à la demande.

Par défaut, MAU vérifie régulièrement les mises à jour et les télécharge et les installe automatiquement. Déployez des préférences gérées pour configurer le comportement de mise à jour des appareils macOS de votre organisation.

Avertissement

Chaque version de Defender pour point de terminaison sur macOS est définie pour expirer automatiquement après six mois. Bien que les versions expirées continuent de recevoir des mises à jour de veille de sécurité, nous vous recommandons d’installer la dernière version pour obtenir toutes les améliorations et améliorations disponibles. Pour vérifier l’expiration de la version installée du produit, utilisez le product_expiration champ santé :

mdatp health --field product_expiration

Utiliser msupdate

Le MAU inclut l’outil msupdate en ligne de commande, qui donne aux administrateurs informatiques un contrôle plus précis sur le moment où les mises à jour commencent. Pour la syntaxe complète des commandes et les exigences, voir Mettre à jour les applications Microsoft pour Mac en utilisant msupdate.

L’identifiant d’application MAU pour Defender for Endpoint est WDAV00. Exécutez les commandes suivantes dans Terminal pour télécharger et installer la dernière mise à jour disponible de Defender for Endpoint :

cd /Library/Application\ Support/Microsoft/MAU2.0/Microsoft\ AutoUpdate.app/Contents/MacOS
./msupdate --install --apps wdav00

Définir les préférences pour mise à jour automatique Microsoft (AutoUpdate)

Déployez les préférences MAU dans un profil de configuration au niveau de l’appareil via votre solution de gestion mobile (MDM). Les paramètres suivants contrôlent le canal de mise à jour et les options de mise à jour disponibles pour les utilisateurs locaux.

Définir le nom du canal

Pour la définition complète des préférences, voir ChannelName.

La chaîne détermine le type et la fréquence des mises à jour proposées via MAU. Les appareils assignés à Beta recevoir de nouvelles fonctionnalités Defender for Endpoint avant les appareils assignés à Preview et Current.

Le Current canal contient la version du produit la plus stable et est la version par défaut. Si ChannelName est absent ou non valide, MAU utilise Current.

Importante

Avant la version 4.29 de mise à jour automatique Microsoft (AutoUpdate) (novembre 2020), les chaînes utilisaient des noms différents :

  • Beta a été nommé InsiderFast.
  • Preview a été nommé External.
  • Current a été nommé Production.

Conseil

Attribuer un petit ensemble de dispositifs de test à Beta ou Preview pour évaluer les nouvelles fonctionnalités et fournir un retour précoce avant un déploiement plus large.

  • Domaine : com.microsoft.autoupdate2
  • Clé : ChannelName
  • Type de données : Chaîne
  • Valeurs prises en charge pour Defender for Endpoint :
    • Beta: Reçoit les dernières fonctionnalités en développement. Utilisez ce canal uniquement pour les tests et les signalements de problèmes.
    • Preview: Reçoit un aperçu des sorties officielles.
    • Current: Reçoit les versions officielles et est le canal par défaut.

Avertissement

Le paramètre global ChannelName modifie le canal pour toutes les applications mises à jour via MAU. Pour ne changer que le canal Defender for Endpoint, remplacez [channel-name] par Beta, Preview, ou Current, puis exécutez la commande suivante :

defaults write com.microsoft.autoupdate2 Applications -dict-add "/Applications/Microsoft Defender.app" " { 'Application ID' = 'WDAV00' ; 'App Domain' = 'com.microsoft.wdav' ; ChannelName = '[channel-name]' ; }"

Les administrateurs peuvent également déployer le paramètre par application en utilisant le profil de configuration spécifique à Defender dans les exemples de profils de configuration Deploy.

Vérifications de mise à jour du manuel de contrôle

Pour la définition complète des préférences, voir EnableCheckForUpdatesButton.

La EnableCheckForUpdatesButton préférence détermine si les utilisateurs locaux peuvent lancer une vérification de mise à jour ou sélectionner Mettre à jour tout dans l’interface utilisateur MAU.

  • Domaine : com.microsoft.autoupdate2
  • Clé : EnableCheckForUpdatesButton
  • Type de données : Booléen
  • Valeurs possibles :
    • true (par défaut) : Activé les contrôles de mise à jour manuelle.
    • false: Désactive les contrôles de mise à jour manuelle.

Contrôler la sélection du canal de mise à jour

Pour la définition complète des préférences, voir DisableInsiderCheckbox.

La préférence historique DisableInsiderCheckbox détermine si les utilisateurs locaux peuvent sélectionner le Beta canal ou Preview dans l’interface utilisateur MAU.

  • Domaine : com.microsoft.autoupdate2
  • Clé : DisableInsiderCheckbox
  • Type de données : Booléen
  • Valeurs possibles :
    • false (par défaut) : Permet aux utilisateurs de sélectionner un canal de mise à jour.
    • true: Désactive la mise à jour de la sélection de chaîne.

Déployer des exemples de profils de configuration

Utilisez l’un des profils d’exemple suivants basés sur votre solution MDM et si vous souhaitez configurer un canal MAU global ou un canal spécifique à Defender. Les exemples globaux :

  • Assignez l’appareil à la Current chaîne.
  • Téléchargez et installez automatiquement les mises à jour.
  • Activez les contrôles manuels de mise à jour dans l’interface utilisateur MAU.
  • Permettre aux utilisateurs de sélectionner un canal de mise à jour.

Avertissement

Examinez et adaptez ces paramètres d’exemple avant de déployer un profil en production.

Jamf Pro

Jamf Pro est un produit tiers distinct qui ne fait pas partie de Defender for Endpoint et n'est pas inclus dans les abonnements Defender for Endpoint. Pour utiliser Jamf Pro, votre organisation a besoin d’un abonnement distinct à Jamf Pro. Pour les informations sur les produits et abonnements, voir Jamf Pro. Si votre organisation n’utilise pas Jamf Pro, utilisez une autre méthode de configuration dans cet article, si disponible.

Pour Jamf Pro, utilisez la liste de propriétés suivante pour configurer les paramètres MAU globaux dans le com.microsoft.autoupdate2 domaine des préférences :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>ChannelName</key>
    <string>Current</string>
    <key>HowToCheck</key>
    <string>AutomaticDownload</string>
    <key>EnableCheckForUpdatesButton</key>
    <true/>
    <key>DisableInsiderCheckbox</key>
    <false/>
</dict>
</plist>

Intune

Microsoft Intune est l’outil recommandé pour configurer et distribuer les fonctionnalités de Defender for Endpoint sur les appareils. Toutefois, Intune est un produit distinct qui ne fait pas partie de Defender pour point de terminaison et qui n'est pas inclus dans tous les abonnements. Pour utiliser Intune, vous avez besoin d’un abonnement qui l’inclut, ou vous pouvez l’acheter séparément en tant qu’abonnement ou module complémentaire autonome. Si vous n’avez pas Intune, vous pouvez utiliser l’une des autres méthodes de cet article. Pour plus d’informations, consultez Gestion des licences Microsoft Intune.

Pour Intune, utilisez le profil de configuration complet suivant pour configurer les paramètres MAU globaux :

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1">
    <dict>
        <key>PayloadUUID</key>
        <string>B762FF60-6ACB-4A72-9E72-459D00C936F3</string>
        <key>PayloadType</key>
        <string>Configuration</string>
        <key>PayloadOrganization</key>
        <string>Microsoft</string>
        <key>PayloadIdentifier</key>
        <string>com.microsoft.autoupdate2</string>
        <key>PayloadDisplayName</key>
        <string>Microsoft AutoUpdate settings</string>
        <key>PayloadDescription</key>
        <string>Microsoft AutoUpdate configuration settings</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
        <key>PayloadEnabled</key>
        <true/>
        <key>PayloadRemovalDisallowed</key>
        <true/>
        <key>PayloadScope</key>
        <string>System</string>
        <key>PayloadContent</key>
        <array>
            <dict>
            <key>PayloadUUID</key>
            <string>5A6F350A-CC2C-440B-A074-68E3F34EBAE9</string>
            <key>PayloadType</key>
            <string>com.microsoft.autoupdate2</string>
            <key>PayloadOrganization</key>
            <string>Microsoft</string>
            <key>PayloadIdentifier</key>
            <string>com.microsoft.autoupdate2</string>
            <key>PayloadDisplayName</key>
            <string>Microsoft AutoUpdate configuration settings</string>
            <key>PayloadDescription</key>
            <string/>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>PayloadEnabled</key>
            <true/>
            <key>ChannelName</key>
            <string>Current</string>
            <key>HowToCheck</key>
            <string>AutomaticDownload</string>
            <key>EnableCheckForUpdatesButton</key>
            <true/>
            <key>DisableInsiderCheckbox</key>
            <false/>
            </dict>
        </array>
    </dict>
</plist>

Configurez un canal spécifique à Defender avec Intune

Pour laisser d’autres applications Microsoft sur leurs canaux existants et assigner Defender pour Endpoint à Current, utilisez le profil suivant au lieu du profil global précédent. Pour configurer un canal global et une dérogation spécifique à Defender, combinez les deux paramètres dans un seul profil géré.

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1">
    <dict>
        <key>PayloadUUID</key>
        <string>B762FF60-6ACB-4A72-9E72-459D00C936F3</string>
        <key>PayloadType</key>
        <string>Configuration</string>
        <key>PayloadOrganization</key>
        <string>Microsoft</string>
        <key>PayloadIdentifier</key>
        <string>com.microsoft.autoupdate2</string>
        <key>PayloadDisplayName</key>
        <string>Microsoft AutoUpdate settings</string>
        <key>PayloadDescription</key>
        <string>Microsoft AutoUpdate configuration settings</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
        <key>PayloadEnabled</key>
        <true/>
        <key>PayloadRemovalDisallowed</key>
        <true/>
        <key>PayloadScope</key>
        <string>System</string>
        <key>PayloadContent</key>
        <array>
            <dict>
            <key>PayloadUUID</key>
            <string>5A6F350A-CC2C-440B-A074-68E3F34EBAE9</string>
            <key>PayloadType</key>
            <string>com.microsoft.autoupdate2</string>
            <key>PayloadOrganization</key>
            <string>Microsoft</string>
            <key>PayloadIdentifier</key>
            <string>com.microsoft.autoupdate2</string>
            <key>PayloadDisplayName</key>
            <string>Microsoft AutoUpdate configuration settings</string>
            <key>PayloadDescription</key>
            <string/>
            <key>PayloadVersion</key>
            <integer>1</integer>
            <key>PayloadEnabled</key>
            <true/>
            <key>Applications</key>
            <dict>
                <key>/Applications/Microsoft Defender.app</key>
                <dict>
                    <key>App Domain</key>
                    <string>com.microsoft.wdav</string>
                    <key>Application ID</key>
                    <string>WDAV00</string>
                    <key>ChannelName</key>
                    <string>Current</string>
                </dict>
            </dict>
            </dict>
        </array>
    </dict>
</plist>

Déploie le profil approprié en utilisant la procédure maintenue pour votre méthode de gestion :

Pour assigner un canal différent à Defender pour Endpoint, ajoutez la ChannelName clé sous l’entrée Defender dans le Applications dictionnaire. Les valeurs de Defender pour point de terminaison prises en charge sont Beta, Preview et Current.

Pour tous les détails des préférences, consultez les préférences de configuration pour mise à jour automatique Microsoft (AutoUpdate).

Étape suivante