Implementar atualizações para Microsoft Defender para Endpoint no macOS

O Microsoft Defender para Endpoint no macOS recebe atualizações de software através do Microsoft AutoUpdate (MAU). Os administradores de segurança podem usar perfis de configuração MAU para controlar atualizações automáticas e canais de atualização, ou usar a msupdate ferramenta de linha de comandos para iniciar atualizações a pedido.

Por defeito, a MAU verifica regularmente as atualizações e descarrega-as e instala-as automaticamente. Implemente preferências geridas para configurar o comportamento de atualização para os dispositivos macOS da sua organização.

Aviso

Cada versão do Defender para Endpoint no macOS está definida para expirar automaticamente após seis meses. Embora as versões expiradas continuem a receber atualizações de informações de segurança, recomendamos que instale a versão mais recente para obter todos os melhoramentos e melhoramentos disponíveis. Para verificar quando caduca a versão instalada do produto, use o campo product_expiration de estado:

mdatp health --field product_expiration

Utilizar msupdate

O MAU inclui a msupdate ferramenta de linha de comandos, que dá aos administradores de TI um controlo mais preciso sobre o início das atualizações. Para sintaxe e requisitos completos de comandos, consulte Atualizar aplicações Microsoft para Mac usando msupdate.

O identificador da aplicação MAU para o Defender for Endpoint é WDAV00. Execute os seguintes comandos no Terminal para descarregar e instalar a atualização mais recente disponível do Defender for Endpoint:

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

Definir preferências para o Microsoft AutoUpdate

Implemente as preferências MAU num perfil de configuração ao nível do dispositivo através da sua solução de gestão de dispositivos móveis (MDM). As seguintes definições controlam o canal de atualização e as opções de atualização disponíveis para os utilizadores locais.

Definir o nome do canal

Para a definição completa de preferência, veja ChannelName.

O canal determina o tipo e a frequência das atualizações oferecidas através da MAU. Os dispositivos atribuídos para Beta receber novas funcionalidades do Defender for Endpoint antes dos dispositivos atribuídos a Preview e Current.

O Current canal contém a versão mais estável do produto e é a padrão. Se ChannelName estiver em falta ou inválido, o MAU usa Current.

Importante

Antes do Microsoft AutoUpdate versão 4.29 (novembro de 2020), os canais usavam nomes diferentes:

  • Beta foi designado InsiderFast.
  • Preview foi designado External.
  • Current foi designado como Production.

Sugestão

Atribuir um pequeno conjunto de dispositivos de teste a Beta ou Preview para avaliar novas funcionalidades e fornecer feedback antecipado antes de uma implementação mais ampla.

  • Domínio: com.microsoft.autoupdate2
  • Chave: ChannelName
  • Tipo de dados: String
  • Valores suportados do Defender for Endpoint:
    • Beta: Recebe as funcionalidades mais recentes em desenvolvimento. Use este canal apenas para testar e reportar problemas.
    • Preview: Recebe uma antevisão dos lançamentos oficiais.
    • Current: Recebe lançamentos oficiais e é o canal padrão.

Aviso

A definição global ChannelName altera o canal para todas as aplicações atualizadas através do MAU. Para alterar apenas o canal Defender for Endpoint, substitua [channel-name] por Beta, Preview, ou Current, e depois execute o seguinte comando:

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

Os administradores também podem implementar a definição por aplicação usando o perfil de configuração específico do Defender nos perfis de configuração de exemplo Deploy.

Controlar verificações manuais de atualizações

Para a definição completa de preferência, veja EnableCheckForUpdatesButton.

A EnableCheckForUpdatesButton preferência controla se os utilizadores locais podem iniciar uma verificação de atualização ou selecionar Atualizar Tudo na interface do utilizador MAU.

  • Domínio: com.microsoft.autoupdate2
  • Chave: EnableCheckForUpdatesButton
  • Tipo de dados: Booleano
  • Valores possíveis:
    • true (por defeito): Ativa os controlos de atualização manual.
    • false: Desativa os controlos de atualização manual.

Gerir a seleção do canal de atualização

Para a definição completa de preferência, veja DisableInsiderCheckbox.

A preferência histórica DisableInsiderCheckbox permite controlar se os utilizadores locais podem selecionar o canal Beta ou Preview na interface de utilizador do MAU.

  • Domínio: com.microsoft.autoupdate2
  • Chave: DisableInsiderCheckbox
  • Tipo de dados: Booleano
  • Valores possíveis:
    • false (por defeito): Permite aos utilizadores selecionar um canal de atualização.
    • true: Desativa a seleção de canal de atualização.

Implemente perfis de configuração de exemplo

Use um dos seguintes perfis de exemplo com base na sua solução MDM e se pretende configurar um canal MAU global ou um canal específico do Defender. Os exemplos globais:

  • Atribui o dispositivo ao Current canal.
  • Descarrega e instala automaticamente as atualizações.
  • Ative os controlos manuais de atualização na interface do utilizador MAU.
  • Permitir que os utilizadores selecionem um canal de atualização.

Aviso

Revê e adapta estas definições de exemplo antes de implementares um perfil em produção.

Jamf Pro

O Jamf Pro é um produto separado de terceiros que não faz parte do Defender for Endpoint e não está incluído nas subscrições do Defender for Endpoint. Para usar o Jamf Pro, a sua organização precisa de uma subscrição separada do Jamf Pro. Para informações sobre produtos e subscrições, consulte Jamf Pro. Se a sua organização não utiliza o Jamf Pro, utilize outro método de configuração neste artigo, se disponível.

Para o Jamf Pro, use a seguinte lista de propriedades para configurar as definições globais do MAU no com.microsoft.autoupdate2 domínio de preferências:

<?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

O Microsoft Intune é a ferramenta recomendada para configurar e distribuir funcionalidades do Defender for Endpoint para dispositivos. No entanto, o Intune é um produto separado que não faz parte do Defender for Endpoint, e não está incluído em todas as subscrições. Para usar o Intune, precisa de uma subscrição que o inclua, ou pode comprá-lo separadamente como subscrição autónoma ou complemento. Se não tiver o Intune, pode usar qualquer um dos outros métodos mencionados neste artigo. Para obter mais informações, veja licenciamento Microsoft Intune.

Para o Intune, utilize o seguinte perfil de configuração completo para configurar as definições globais do MAU:

<?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>

Configure um canal específico do Defender com o Intune

Para deixar outras aplicações da Microsoft nos canais existentes e atribuir o Defender para Endpoint a Current, utilize o seguinte perfil em vez do perfil global anterior. Para configurar um canal global e um override específico do Defender, combine ambas as definições num único perfil gerido.

<?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>

Implemente o perfil adequado utilizando o procedimento mantido para o seu sistema de gestão:

Para atribuir um canal diferente ao Defender for Endpoint, adicione a ChannelName chave sob a entrada Defender no Applications dicionário. Os valores suportados do Defender para Endpoint são Beta, Preview e Current.

Para detalhes completos das preferências, consulte Preferências de Configuração para Microsoft AutoUpdate.

Passo seguinte