Ange inställningar för Microsoft Defender för Endpoint på macOS

Du kan använda en konfigurationsprofil för att konsekvent hantera Microsoft Defender för Endpoint-inställningar på hanterade macOS-enheter. Hanterade preferenser går före inställningar som är konfigurerade lokalt på en enhet och kräver att administratörsrättigheter ändras lokalt.

Den här artikeln är för säkerhetsadministratörer som distribuerar konfigurationsprofiler via Microsoft Intune, Jamf Pro eller någon annan lösning för hantering av mobila enheter (MDM). Den tillhandahåller referensinformation och exempelprofiler för att konfigurera Defender Antivirus, molnskydd, användargränssnitt, endpoint detection and response (EDR) och manipulationsskydd.

Innan du konfigurerar inställningarna, granska förutsättningarna för Defender for Endpoint på macOS. För kompletta distributionsarbetsflöden, se Deploy Microsoft Defender för Endpoint på macOS. För att konfigurera inställningar lokalt från kommandoradsgränssnittet, se Konfigurera från kommandoraden.

Struktur för konfigurationsprofil

Konfigurationsprofilen använder Apples egenskapslista XML bestående av nyckel-värde-par. Varje nyckel är ett preferensnamn. Värden kan vara enkla, som ett tal, eller komplexa, som en nästlad lista med preferenser. Spara eller ladda upp XML:en i det format som krävs av ditt hanteringsverktyg.

Viktigt

Testa konfigurationsprofiler med en begränsad grupp enheter innan du distribuerar dem brett. Profillayouten beror på vilken hanteringskonsol du använder. Den här artikeln innehåller exempel för Jamf Pro och Microsoft Intune.

Den högsta nivån i konfigurationsprofilen inkluderar produktövergripande preferenser och ordböcker för funktioner i Defender for Endpoint, antivirusmotorn, molnskydd, användargränssnitt, endpoint detection and response (EDR) och manipulationsskydd.

Funktionsinställningar

Använd features ordboken för att hantera individuella funktioner i Defender for Endpoint.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel features
Datatyp Ordlista (underordnad inställning)
Kommentarer Ordboken innehåller inställningar för funktioner som beteendeövervakning.

Konfigurera beteendeövervakning

Ange om beteendeövervakning och blockering är aktiverade på enheten.

Obs!

Beteendeövervakning gäller endast när realtidsskydd är aktiverat.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel behaviorMonitoring
Datatyp Sträng
Möjliga värden disabled

enabled (standardinställning)

Kommentarer Finns i Microsoft Defender för Endpoint version 101.24042.0002 eller senare.

Inställningar för antivirusmotorn

Använd antivirusEngine ordboken för att hantera Defender Antivirus-inställningar.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel antivirusEngine
Datatyp Ordlista (underordnad inställning)
Kommentarer Ordboken innehåller inställningar för tillsynsnivå, filhashberäkning, skanningsundantag, tillåtna hot, hottypinställningar och lagring av skanningshistorik.

Tillämpningsnivå för antivirusmotor

Ange antivirusmotorns framtvingandenivå:

  • real_time (standard): Aktivera realtidsskydd och skanna filer när de nås.
  • on_demand: Stäng av realtidsskydd och skanna filer endast vid behov.
  • passive: Stäng av realtidsskydd och automatisk hotåtgärd, slå på skanning på begäran och uppdateringar av säkerhetsintelligens, och göm statusmenyikonen.
Avsnitt Värde
Domän com.microsoft.wdav
Nyckel enforcementLevel
Datatyp Sträng
Möjliga värden real_time (standard)

on_demand

passive

Kommentarer Finns i Microsoft Defender för Endpoint version 101.10.72 eller senare.

Konfigurera funktionen för filhashberäkning

Specificera om Defender for Endpoint beräknar hashar för filer som den skannar in. Filhashberäkning förbättrar matchningen mot filindikatorregler men kan påverka enhetens prestanda. På macOS stöder denna funktion skript samt 32- och 64-bitars Mach-O filer med start från motorversion 1.1.20000.2. Mer information finns i Skapa indikatorer för filer.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel enableFileHashComputation
Datatyp Boolean
Möjliga värden false (standard)

true

Kommentarer Tillgänglig i Defender for Endpoint version 101.86.81 eller senare.

Köra en genomsökning när definitionerna har uppdaterats

Ange om en processskanning ska startas efter att nya säkerhetsintelligensuppdateringar laddats ner på enheten. Om du aktiverar den här inställningen utlöses en antivirusgenomsökning på enhetens processer som körs.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel scanAfterDefinitionUpdate
Datatyp Boolean
Möjliga värden true (standard)

false

Kommentarer Finns i Microsoft Defender för Endpoint version 101.41.10 eller senare.

Sök igenom arkiv (endast antivirusgenomsökningar på begäran)

Ange om arkiv ska skannas under antivirusskanningar på begäran.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel scanArchives
Datatyp Boolean
Möjliga värden true (standard)

false

Kommentarer Finns i Microsoft Defender för Endpoint version 101.41.10 eller senare.

Grad av parallellitet för genomsökningar på begäran

Ange antalet trådar som ska användas för skanningar på begäran. Värdet påverkar CPU-användning och skanningslängd.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel maximumOnDemandScanThreads
Datatyp Heltal
Möjliga värden 2 (förvald). Använd ett heltal från 1 genom 64.
Kommentarer Finns i Microsoft Defender för Endpoint version 101.41.10 eller senare.

Princip för undantagssammanslagning

Specificera om administratörsdefinierade och användardefinierade undantag ska kombineras eller endast administratörsdefinierade undantag ska användas. Använd admin_only för att förhindra att lokala användare definierar undantag.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel exclusionsMergePolicy
Datatyp Sträng
Möjliga värden merge (standard)

admin_only

Kommentarer Tillgänglig i Microsoft Defender för Endpoint version 100.83.73 eller senare.

Undantag för genomsökning

Ange filer, mappar, filnamnstillägg eller processer som ska uteslutas från genomsökning. Arrayen exclusions kan innehålla flera poster i valfri ordning.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel exclusions
Datatyp Uppsättning ordböcker
Kommentarer Varje ordbok kan innehålla $type (exklusionstyp), path (fil- eller mappväg), isDirectory (sökväg), extension (filändelse) eller name (processnamn).
Typ av undantag

Ange innehåll som inte ska genomsökas efter typ.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel $type
Datatyp Sträng
Möjliga värden excludedPath

excludedFileExtension

excludedFileName

Sökväg till exkluderat innehåll

Ange innehåll som inte ska genomsökas av en fullständig filsökväg.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel path
Datatyp Sträng
Möjliga värden giltiga sökvägar
Kommentarer Gäller endast när $type är excludedPath.

Undantagstyper som stöds

Defender for Endpoint på macOS stöder följande typer av antivirusskanningsexkludering:

Uteslutning Definition Exempel
Filnamnstillägg Alla filer med tillägget, var som helst på enheten .test
Fil En specifik fil som identifieras av den fullständiga sökvägen /var/log/test.log

/var/log/*.log

/var/log/install.?.log

Mapp Alla filer i den specificerade mappen (rekursivt) /var/log/

/var/*/

Process En specifik process (anges antingen av den fullständiga sökvägen eller filnamnet) och alla filer som öppnas av den /bin/cat

cat

c?t

Viktigt

Exklusionsvägar måste vara hårda länkar, inte symboliska länkar. För att avgöra om en väg är en symbolisk länk, kör file <path-name>.

Fil-, mapp- och processundantag har stöd för följande jokertecken:

Jokertecken Beskrivning Exempel Träffar Matchar inte
* Matchar valfritt antal tecken, inklusive inget (observera att när det här jokertecknet används i en sökväg ersätter det bara en mapp) /var/\*/\*.log /var/log/system.log /var/log/nested/system.log
? Matchar ett enskilt tecken file?.log file1.log

file2.log

file123.log

Sökvägstyp för genomsökningsundantag (fil eller katalog)

I en antivirusskanningsexklusionspost används isDirectory för att ange om path värdet avser en fil eller en katalog.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel isDirectory
Datatyp Boolean
Möjliga värden false (standard)

true

Kommentarer Gäller endast när $type är excludedPath.

Genomsökningsundantag: filnamnstillägg

I en undantagspost för antivirussökning använder du extension för att undanta filer efter filnamnstillägg.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel extension
Datatyp Sträng
Möjliga värden giltiga filnamnstillägg
Kommentarer Gäller endast när $type är excludedFileExtension.

Genomsökningsundantag: processnamn eller sökväg

I en undantagspost för antivirussökning använder du name för att undanta en process och alla filer som öppnas av processen från genomsökning. Specificera processen med dess namn, såsom cat, eller dess fullständiga väg, såsom /bin/cat.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel name
Datatyp Sträng
Möjliga värden valfri sträng
Kommentarer Gäller endast när $type är excludedFileName.

Tillåtna hot

Ange vid namn vilka hot som Defender for Endpoint tillåter att köra.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel allowedThreats
Datatyp Matris med strängar

Otillåtna hotåtgärder

Begränsa vilka åtgärder lokala användare kan vidta när hot upptäcks. Handlingar i denna lista visas inte i användargränssnittet.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel disallowedThreatActions
Datatyp Matris med strängar
Möjliga värden allow (förhindrar användare från att tillåta hot)

restore (förhindrar användare från att återställa hot från karantänen)

Kommentarer Tillgänglig i Microsoft Defender för Endpoint version 100.83.73 eller senare.

Inställningar för hottyp

Ange hur vissa hottyper ska hanteras av Microsoft Defender för Endpoint på macOS.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel threatTypeSettings
Datatyp Uppsättning ordböcker
Kommentarer Varje post i matrisen innehåller en key (hottyp, till exempel potentially_unwanted_application eller archive_bomb) och en value (åtgärd att vidta: audit, blockeller off).
Typ av hot

Ange hottyper.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel key
Datatyp Sträng
Möjliga värden potentially_unwanted_application

archive_bomb

Åtgärd att vidta

Ange vilken åtgärd som ska vidtas när ett hot av den typ som identifieras av inställningen key identifieras. Välj bland följande alternativ:

  • audit: Enheten är inte skyddad mot denna hottyp, men Defender for Endpoint loggar hotet.
  • block: Defender for Endpoint blockerar hotet och meddelar dig i användargränssnittet och Microsoft Defender-portalen.
  • off: Enheten är inte skyddad mot denna hottyp, och Defender for Endpoint loggar inte hotet.
Avsnitt Värde
Domän com.microsoft.wdav
Nyckel value
Datatyp Sträng
Möjliga värden audit (standard)

block

off

Princip för sammanslagning av hottypsinställningar

Ange om man ska kombinera administratörsdefinierade och användardefinierade hottypinställningar eller endast använda administratörsdefinierade inställningar. Använd admin_only för att förhindra att lokala användare definierar hottypinställningar.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel threatTypeSettingsMergePolicy
Datatyp Sträng
Möjliga värden merge (standard)

admin_only

Kommentarer Tillgänglig i Microsoft Defender för Endpoint version 100.83.73 eller senare.

Kvarhållning av antivirusgenomsökningshistorik (i dagar)

Ange hur många dagar resultaten ska bevaras i skanningshistoriken på enheten. När resultaten går ut tar Defender for Endpoint bort skanningsresultaten från historiken och tar bort tillhörande karantänfiler från disken.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel scanResultsRetentionDays
Datatyp Heltal
Möjliga värden 90 (förvald). Använd ett heltal från 1 genom 180.
Kommentarer Tillgänglig i Microsoft Defender för Endpoint version 101.07.23 eller senare.

Maximalt antal objekt i antivirusgenomsökningshistoriken

Ange det maximala antalet poster som ska behållas i genomsökningshistoriken. Bland posterna finns alla genomsökningar på begäran som utförts tidigare och alla antivirusidentifieringar.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel scanHistoryMaximumItems
Datatyp Heltal
Möjliga värden 10000 (förvald). Använd ett heltal från 5000 genom 15000.
Kommentarer Tillgänglig i Microsoft Defender för Endpoint version 101.07.23 eller senare.

Molnlevererad skyddsinställningar

Konfigurera de molnlevererade skyddsfunktionerna i Microsoft Defender för Endpoint på macOS.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel cloudService
Datatyp Ordlista (underordnad inställning)
Kommentarer Ordlisteinnehållet innehåller inställningar för molnbaserat skydd, diagnostikinsamlingsnivå, molnblocknivå, automatiska exempelinlämningar, uppdateringar av säkerhetsinformation och proxykonfiguration.

Konfigurera molnlevererat skydd

Ange om du ska aktivera molnskyddet på enheten. Behåll denna funktion aktiverad för bättre skydd.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel enabled
Datatyp Boolean
Möjliga värden true (standard)

false

Nivå för diagnostikinsamling

Ange nivån av diagnostisk data som Defender for Endpoint skickar till Microsoft. Diagnostiska data hjälper till att hålla produkten säker och uppdaterad, diagnostisera och åtgärda problem samt förbättra produkten.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel diagnosticLevel
Datatyp Sträng
Möjliga värden optional (standard)

required

Konfigurera molnblockeringsnivå

Specificera hur aggressivt Defender for Endpoint blockerar och skannar misstänkta filer:

  • normal: Använd standardblockeringsnivån.
  • moderate: Leverera endast bedömningar för detektioner med hög konfidens.
  • high: Blockera aggressivt okända filer samtidigt som prestandan optimeras. Denna nivå ökar risken för att blockera icke-skadliga filer.
  • high_plus: Blockera okända filer aggressivt och tillämpa fler skyddsåtgärder. Denna nivå kan påverka enhetens prestanda.
  • zero_tolerance: Blockera alla okända program.
Avsnitt Värde
Domän com.microsoft.wdav
Nyckel cloudBlockLevel
Datatyp Sträng
Möjliga värden normal (standard)

moderate

high

high_plus

zero_tolerance

Kommentarer Finns i Defender for Endpoint version 101.56.62 eller senare.

Konfigurera automatisk inlämning av prov

Ange vilka misstänkta prover som kan innehålla hot som skickas till Microsoft:

  • none: Skicka inte in misstänkta prover automatiskt.
  • safe: Skicka automatiskt endast in misstänkta prover som inte innehåller personligt identifierbar information. Det här värdet är standardvärdet.
  • all: Skicka automatiskt in alla misstänkta prover.
Avsnitt Värde
Domän com.microsoft.wdav
Nyckel automaticSampleSubmissionConsent
Datatyp Sträng
Möjliga värden none

safe (standard)

all

Obs!

macOS stöder också den äldre booleanska nyckeln automaticSampleSubmission. Om en profil innehåller båda nycklarna har automaticSampleSubmissionConsent företräde.

Konfigurera automatiska uppdateringar av säkerhetsintelligens

Specificera om säkerhetsintelligensuppdateringar ska installeras automatiskt.

Avsnitt Värde
Nyckel automaticDefinitionUpdateEnabled
Datatyp Boolean
Möjliga värden true (standard)

false

Varaktighet för säkerhetsinformationsuppdateringar som förfaller (i dagar)

Ange efter hur många dagar de senast installerade säkerhetsunderrättelseuppdateringarna anses vara föråldrade.

Avsnitt Värde
Nyckel definitionUpdateDue
Datatyp Heltal
Möjliga värden 7 (förvald). Använd ett heltal från 1 genom 30.

Uppdateringsintervall för säkerhetsinformation (i sekunder)

Ange hur ofta Defender for Endpoint kontrollerar säkerhetsintelligensuppdateringar, inom några sekunder.

Avsnitt Värde
Nyckel definitionUpdatesInterval
Datatyp Heltal
Möjliga värden 28800 (standard, 8 timmar). Använd ett heltal från 60 (1 minut) till 86400 (24 timmar).
Kommentarer Att sätta värdet för lågt kan leda till upprepade eller onödiga säkerhetsgranskningar av uppdateringar.

Proxy för Defender för Endpoint-kommunikation

Konfigurera en proxy för Defender for Endpoint molnkommunikation. Om du inte konfigurerar denna inställning använder Defender for Endpoint den systemomfattande proxyn.

Avsnitt Värde
Nyckel proxy
Datatyp Sträng
Kommentarer Använd formatet http://proxy.server:port eller https://proxy.server:port.

Viktigt

En felaktig proxykonfiguration kan störa Defender för Endpoint-funktionaliteten. Efter att du har applicerat proxyinställningarna, kör mdatp connectivity test på enheten för att testa anslutningen.

Användargränssnittsinställningar

Hantera inställningarna för användargränssnittet för Microsoft Defender för Endpoint på macOS.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel userInterface
Datatyp Ordlista (underordnad inställning)
Kommentarer Ordlisteinnehållet innehåller inställningar för statusmenyikonens synlighet, feedbackalternativet och inloggningskontrollen för konsumentversion.

Konfigurera ikonen i statusmenyn

Ange om statusmenyikonen ska visas eller döljas i det övre högra hörnet på skärmen.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel hideStatusMenuIcon
Datatyp Boolean
Möjliga värden false (standard)

true

Konfigurera återkopplingsalternativet

Ange om användare kan skicka feedback till Microsoft genom att välja Hjälp>Skicka feedback.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel userInitiatedFeedback
Datatyp Sträng
Möjliga värden enabled (standard)

disabled

Kommentarer Finns i Microsoft Defender för Endpoint version 101.19.61 eller senare.

Kontrollera inloggningen till konsumentversionen av Microsoft Defender

Ange om användare kan logga in på konsumentversionen av Microsoft Defender.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel consumerExperience
Datatyp Sträng
Möjliga värden enabled (standard)

disabled

Kommentarer Finns i Microsoft Defender för Endpoint version 101.60.18 eller senare.

Inställningar för slutpunktsidentifiering och svar

Hantera inställningar för endpoint detection and response (EDR)-komponenten i Microsoft Defender för Endpoint på macOS.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel edr
Datatyp Ordlista (underordnad inställning)
Kommentarer Ordlisteinnehållet innehåller inställningar för enhetstaggar och gruppidentifierare.

Enhetstaggar

Ange ett taggnamn och värde. Taggen GROUP lägger till det angivna värdet på enhetssidan i Microsoft Defender-portalen, där du kan använda den för att filtrera och gruppera enheter.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel tags
Datatyp Uppsättning ordböcker
Kommentarer Varje post i matrisen innehåller en key (taggtyp, till exempel GROUP) och en value (taggsträngen som tilldelats enheten).
Typ av tagg

Ange taggtypen.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel key
Datatyp Sträng
Möjliga värden GROUP
Taggens värde

Ange taggvärdet.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel value
Datatyp Sträng
Möjliga värden valfri sträng

Viktigt

  • Sätt endast ett värde för varje taggtyp.
  • Upprepa inte en taggtyp i samma konfigurationsprofil.

Gruppidentifierare

Ange EDR-gruppidentifieraren.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel groupIds
Datatyp Sträng
Kommentarer Gruppidentifieraren som tilldelats enheten.

Manipuleringsskydd

Hantera inställningar för manipulationsskyddskomponenten i Microsoft Defender för Endpoint på macOS.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel tamperProtection
Datatyp Ordlista (underordnad inställning)
Kommentarer Ordlisteinnehållet innehåller inställningar för tvingande nivå och undantag.

Tillämpningsnivå

Ange tillämpningsnivån för manipulationsskydd.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel enforcementLevel
Datatyp Sträng
Möjliga värden disabled

audit

block (standardinställning)

  • disabled: Stäng av manipulationsskyddet. Defender for Endpoint blockerar eller rapporterar inte försök till manipulation.
  • audit: Rapportera försök till manipulation till molnet utan att blockera dem.
  • block: Blockera och rapportera försök till manipulation till molnet.

Exkluderingar

Definiera processer som kan modifiera Microsoft Defender-tillgångar utan att aktiviteten betraktas som manipulation. Specificera path, teamId, signingId, eller en kombination av dessa värden. Du kan också specificera args att identifiera den tillåtna processen mer exakt.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel exclusions
Datatyp Uppsättning ordböcker
Kommentarer Varje ordbok kan innehålla en sökväg, team-ID, signerings-ID och processargument.
Sökväg

Ange den exakta sökvägen för processens exekverbara fil.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel path
Datatyp Sträng
Kommentarer För ett skalskript, ange den exakta vägen till tolkarbinären, såsom /bin/zsh. Jokertecken stöds inte.
Team-ID

Ange leverantörens Apple-team-ID.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel teamId
Datatyp Sträng
Kommentarer Till exempel är Microsoft-team-ID:t UBF8T346G9.
Signerings-ID

Ange paketets Apple-signerings-ID.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel signingId
Datatyp Sträng
Kommentarer Till exempel är com.apple.rubyRuby-tolkens signerings-ID .
Bearbeta argument

Specificera argument som, i kombination med de andra värdena, identifierar processen.

Avsnitt Värde
Domän com.microsoft.wdav
Nyckel args
Datatyp Matris med strängar
Kommentarer Processargument måste exakt matcha de angivna argumenten och är kasuskänsliga.

Den rekommenderade konfigurationsprofilen ger en baslinje över vanliga skyddsinställningar. Både Jamf Pro-egenskapslistan och Intune XML-profilen i följande avsnitt tillämpar dessa inställningar.

Denna konfigurationsprofil (eller, för Jamf Pro, en egenskapslista uppladdad i anpassade inställningar) tillämpar följande inställningar:

  • Aktivera skydd i realtid.
  • Ange hur följande hottyper ska hanteras:
    • Blockera potentiellt oönskade applikationer.
    • Granska arkivbomber, som är filer med hög komprimeringsgrad, i Defender for Endpoint-loggar.
  • Aktivera automatiska uppdateringar av säkerhetsinformation.
  • Aktivera molnlevererad skydd.
  • Aktivera automatisk inlämning av prov.

Använd följande egenskapslista i Jamf Pro för rekommenderad konfigurationsprofil:

<?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>antivirusEngine</key>
    <dict>
        <key>enforcementLevel</key>
        <string>real_time</string>
        <key>threatTypeSettings</key>
        <array>
            <dict>
                <key>key</key>
                <string>potentially_unwanted_application</string>
                <key>value</key>
                <string>block</string>
            </dict>
            <dict>
                <key>key</key>
                <string>archive_bomb</string>
                <key>value</key>
                <string>audit</string>
            </dict>
        </array>
    </dict>
    <key>cloudService</key>
    <dict>
        <key>enabled</key>
        <true/>
        <key>automaticSampleSubmission</key>
        <true/>
        <key>automaticDefinitionUpdateEnabled</key>
        <true/>
    </dict>
    <key>tamperProtection</key>
    <dict>
        <key>enforcementLevel</key>
        <string>block</string>
    </dict>
</dict>
</plist>

Använd följande XML för den rekommenderade Intune-profilen:

<?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>C4E6A782-0C8D-44AB-A025-EB893987A295</string>
        <key>PayloadType</key>
        <string>Configuration</string>
        <key>PayloadOrganization</key>
        <string>Microsoft</string>
        <key>PayloadIdentifier</key>
        <string>C4E6A782-0C8D-44AB-A025-EB893987A295</string>
        <key>PayloadDisplayName</key>
        <string>Microsoft Defender for Endpoint settings</string>
        <key>PayloadDescription</key>
        <string>Microsoft Defender for Endpoint 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>99DBC2BC-3B3A-46A2-A413-C8F9BB9A7295</string>
                <key>PayloadType</key>
                <string>com.microsoft.wdav</string>
                <key>PayloadOrganization</key>
                <string>Microsoft</string>
                <key>PayloadIdentifier</key>
                <string>99DBC2BC-3B3A-46A2-A413-C8F9BB9A7295</string>
                <key>PayloadDisplayName</key>
                <string>Microsoft Defender for Endpoint configuration settings</string>
                <key>PayloadDescription</key>
                <string/>
                <key>PayloadVersion</key>
                <integer>1</integer>
                <key>PayloadEnabled</key>
                <true/>
                <key>antivirusEngine</key>
                <dict>
                    <key>enforcementLevel</key>
                    <string>real_time</string>
                    <key>threatTypeSettings</key>
                    <array>
                        <dict>
                            <key>key</key>
                            <string>potentially_unwanted_application</string>
                            <key>value</key>
                            <string>block</string>
                        </dict>
                        <dict>
                            <key>key</key>
                            <string>archive_bomb</string>
                            <key>value</key>
                            <string>audit</string>
                        </dict>
                    </array>
                </dict>
                <key>cloudService</key>
                <dict>
                    <key>enabled</key>
                    <true/>
                    <key>automaticSampleSubmission</key>
                    <true/>
                    <key>automaticDefinitionUpdateEnabled</key>
                    <true/>
                    <key>definitionUpdateDue</key>
                    <integer>7</integer>
                </dict>
                <key>tamperProtection</key>
                <dict>
                    <key>enforcementLevel</key>
                    <string>block</string>
                </dict>
            </dict>
        </array>
    </dict>
</plist>

Exempel på fullständig konfigurationsprofil

Följande Jamf Pro- och Intune-mallar demonstrerar en utökad uppsättning Microsoft Defender för Endpoint-inställningar. Använd dem som exempel för avancerade scenarier och inkludera endast de inställningar som din organisation kräver.

Försiktighet

Mallarna innehåller exempelvärden för undantag, tillåtna hot, taggar, gruppidentifierare och manipulationsskydd. Granska och byt ut eller ta bort dessa värden innan du distribuerar. Specifikt tillåter allowedThreats inmatningen EICAR-testfilen att köras.

Lista över egenskaper för fullständig konfigurationsprofil för Jamf Pro

Följande egenskapslista visar en utökad Defender for Endpoint-konfigurationsprofil för Jamf Pro, inklusive antivirusmotor, molntjänst, EDR, manipulationsskydd och användargränssnittsinställningar:

<?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>antivirusEngine</key>
    <dict>
        <key>enforcementLevel</key>
        <string>real_time</string>
        <key>scanAfterDefinitionUpdate</key>
        <true/>
        <key>scanArchives</key>
        <true/>
        <key>maximumOnDemandScanThreads</key>
        <integer>2</integer>
        <key>exclusions</key>
        <array>
            <dict>
                <key>$type</key>
                <string>excludedPath</string>
                <key>isDirectory</key>
                <false/>
                <key>path</key>
                <string>/var/log/system.log</string>
            </dict>
            <dict>
                <key>$type</key>
                <string>excludedPath</string>
                <key>isDirectory</key>
                <true/>
                <key>path</key>
                <string>/home</string>
            </dict>
            <dict>
                <key>$type</key>
                <string>excludedPath</string>
                <key>isDirectory</key>
                <true/>
                <key>path</key>
                <string>/Users/*/git</string>
            </dict>
            <dict>
                <key>$type</key>
                <string>excludedFileExtension</string>
                <key>extension</key>
                <string>pdf</string>
            </dict>
            <dict>
                <key>$type</key>
                <string>excludedFileName</string>
                <key>name</key>
                <string>cat</string>
            </dict>
        </array>
        <key>exclusionsMergePolicy</key>
        <string>merge</string>
        <key>allowedThreats</key>
        <array>
            <string>EICAR-Test-File (not a virus)</string>
        </array>
        <key>disallowedThreatActions</key>
        <array>
            <string>allow</string>
            <string>restore</string>
        </array>
        <key>threatTypeSettings</key>
        <array>
            <dict>
                <key>key</key>
                <string>potentially_unwanted_application</string>
                <key>value</key>
                <string>block</string>
            </dict>
            <dict>
                <key>key</key>
                <string>archive_bomb</string>
                <key>value</key>
                <string>audit</string>
            </dict>
        </array>
        <key>threatTypeSettingsMergePolicy</key>
        <string>merge</string>
    </dict>
    <key>cloudService</key>
    <dict>
        <key>enabled</key>
        <true/>
        <key>diagnosticLevel</key>
        <string>optional</string>
        <key>automaticSampleSubmission</key>
        <true/>
        <key>automaticDefinitionUpdateEnabled</key>
        <true/>
        <key>cloudBlockLevel</key>
        <string>normal</string>
        <key>definitionUpdateDue</key>
        <integer>7</integer>
    </dict>
    <key>edr</key>
    <dict>
        <key>tags</key>
        <array>
            <dict>
                <key>key</key>
                <string>GROUP</string>
                <key>value</key>
                <string>ExampleTag</string>
            </dict>
        </array>
    </dict>
    <key>tamperProtection</key>
    <dict>
        <key>enforcementLevel</key>
        <string>block</string>
        <key>exclusions</key>
        <array>
        <dict>
            <key>path</key>
            <string>/bin/zsh</string>
            <key>teamId</key>
            <string/>
            <key>signingId</key>
            <string>com.apple.zsh</string>
            <key>args</key>
            <array>
            <string>/usr/local/bin/test.sh</string>
            </array>
        </dict>
        <dict>
            <key>path</key>
            <string>/usr/local/jamf/bin/jamf</string>
            <key>teamId</key>
            <string>483DWKW443</string>
            <key>signingId</key>
            <string>com.jamfsoftware.jamf</string>
        </dict>
        </array>
    </dict>
    <key>userInterface</key>
    <dict>
        <key>hideStatusMenuIcon</key>
        <false/>
        <key>userInitiatedFeedback</key>
        <string>enabled</string>
    </dict>
</dict>
</plist>

Intune fullständig profil

Följande konfigurationspayload samlar alla tillgängliga inställningar för Defender for Endpoint på macOS i en Intune-profil som kan distribueras. Den innehåller antivirusmotor, molntjänst, EDR, manipuleringsskydd och användargränssnittsinställningar:

<?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>C4E6A782-0C8D-44AB-A025-EB893987A295</string>
        <key>PayloadType</key>
        <string>Configuration</string>
        <key>PayloadOrganization</key>
        <string>Microsoft</string>
        <key>PayloadIdentifier</key>
        <string>C4E6A782-0C8D-44AB-A025-EB893987A295</string>
        <key>PayloadDisplayName</key>
        <string>Microsoft Defender for Endpoint settings</string>
        <key>PayloadDescription</key>
        <string>Microsoft Defender for Endpoint 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>99DBC2BC-3B3A-46A2-A413-C8F9BB9A7295</string>
                <key>PayloadType</key>
                <string>com.microsoft.wdav</string>
                <key>PayloadOrganization</key>
                <string>Microsoft</string>
                <key>PayloadIdentifier</key>
                <string>99DBC2BC-3B3A-46A2-A413-C8F9BB9A7295</string>
                <key>PayloadDisplayName</key>
                <string>Microsoft Defender for Endpoint configuration settings</string>
                <key>PayloadDescription</key>
                <string/>
                <key>PayloadVersion</key>
                <integer>1</integer>
                <key>PayloadEnabled</key>
                <true/>
                <key>antivirusEngine</key>
                <dict>
                    <key>enforcementLevel</key>
                    <string>real_time</string>
                    <key>behaviorMonitoring</key>
                    <string>enabled</string>
                    <key>scanAfterDefinitionUpdate</key>
                    <true/>
                    <key>scanArchives</key>
                    <true/>
                    <key>maximumOnDemandScanThreads</key>
                    <integer>1</integer>
                    <key>exclusions</key>
                    <array>
                        <dict>
                            <key>$type</key>
                            <string>excludedPath</string>
                            <key>isDirectory</key>
                            <false/>
                            <key>path</key>
                            <string>/var/log/system.log</string>
                        </dict>
                        <dict>
                            <key>$type</key>
                            <string>excludedPath</string>
                            <key>isDirectory</key>
                            <true/>
                            <key>path</key>
                            <string>/home</string>
                        </dict>
                        <dict>
                            <key>$type</key>
                            <string>excludedPath</string>
                            <key>isDirectory</key>
                            <true/>
                            <key>path</key>
                            <string>/Users/*/git</string>
                        </dict>
                        <dict>
                            <key>$type</key>
                            <string>excludedFileExtension</string>
                            <key>extension</key>
                            <string>pdf</string>
                        </dict>
                        <dict>
                            <key>$type</key>
                            <string>excludedFileName</string>
                            <key>name</key>
                            <string>cat</string>
                        </dict>
                    </array>
                    <key>exclusionsMergePolicy</key>
                    <string>merge</string>
                    <key>allowedThreats</key>
                    <array>
                        <string>EICAR-Test-File (not a virus)</string>
                    </array>
                    <key>disallowedThreatActions</key>
                    <array>
                        <string>allow</string>
                        <string>restore</string>
                    </array>
                    <key>threatTypeSettings</key>
                    <array>
                        <dict>
                            <key>key</key>
                            <string>potentially_unwanted_application</string>
                            <key>value</key>
                            <string>block</string>
                        </dict>
                        <dict>
                            <key>key</key>
                            <string>archive_bomb</string>
                            <key>value</key>
                            <string>audit</string>
                        </dict>
                    </array>
                    <key>threatTypeSettingsMergePolicy</key>
                    <string>merge</string>
                </dict>
                <key>cloudService</key>
                <dict>
                    <key>enabled</key>
                    <true/>
                    <key>diagnosticLevel</key>
                    <string>optional</string>
                    <key>automaticSampleSubmission</key>
                    <true/>
                    <key>automaticDefinitionUpdateEnabled</key>
                    <true/>
                    <key>cloudBlockLevel</key>
                    <string>normal</string>
                    <key>definitionUpdateDue</key>
                    <integer>7</integer>
                </dict>
                <key>edr</key>
                <dict>
                    <key>tags</key>
                    <array>
                        <dict>
                            <key>key</key>
                            <string>GROUP</string>
                            <key>value</key>
                            <string>ExampleTag</string>
                        </dict>
                    </array>
                </dict>
                <key>tamperProtection</key>
                <dict>
                    <key>enforcementLevel</key>
                    <string>block</string>
                    <key>exclusions</key>
                    <array>
                    <dict>
                        <key>path</key>
                        <string>/bin/zsh</string>
                        <key>teamId</key>
                        <string/>
                        <key>signingId</key>
                        <string>com.apple.zsh</string>
                        <key>args</key>
                        <array>
                        <string>/usr/local/bin/test.sh</string>
                        </array>
                    </dict>
                    <dict>
                        <key>path</key>
                        <string>/Library/Intune/Microsoft Intune Agent.app/Contents/MacOS/IntuneMdmDaemon</string>
                        <key>teamId</key>
                        <string>UBF8T346G9</string>
                        <key>signingId</key>
                        <string>IntuneMdmDaemon</string>
                    </dict>
                    </array>
                </dict>
                <key>userInterface</key>
                <dict>
                    <key>hideStatusMenuIcon</key>
                    <false/>
                    <key>userInitiatedFeedback</key>
                    <string>enabled</string>
                </dict>
            </dict>
        </array>
    </dict>
</plist>

Verifiering av egenskapslista

Fastighetslistan måste vara en giltig .plist fil. Innan du laddar upp eller distribuerar profilen, verifiera dess syntax genom att köra följande kommando:

plutil -lint com.microsoft.wdav.plist

Om egenskapslistan är giltig returnerar kommandot exitkod 0 och utdata liknande följande:

com.microsoft.wdav.plist: OK

Om egenskapslistan inte är giltig returnerar kommandot exitkoden 1 och visar ett fel som beskriver problemet.

Distribution av konfigurationsprofil

Efter att du skapat och validerat konfigurationsprofilen, distribuera den med ditt hanteringsverktyg. Använd com.microsoft.wdav som referensdomän eller anpassat konfigurationsprofilnamn. Defender for Endpoint känner inte igen inställningarna om du använder ett annat värde.

Jamf Pro-distribution

Jamf Pro är en separat tredjepartsprodukt som inte ingår i Defender for Endpoint och inte ingår i Defender for Endpoint-prenumerationer. För att använda Jamf Pro behöver din organisation en separat Jamf Pro-prenumeration. För produkt- och prenumerationsinformation, se Jamf Pro. Om din organisation inte använder Jamf Pro, använd en annan konfigurationsmetod i denna artikel, om den finns.

För att distribuera inställningar med det aktuella Jamf Pro-schemat eller den äldre egenskapslistametoden, se Konfigurera Defender-inställningar i Jamf Pro. För mer information från Jamf, se Utrullning av anpassade datorkonfigurationsprofiler med hjälp av applikations- och anpassade inställningar-payloaden.

Intune distribution

Microsoft Intune är det rekommenderade verktyget för att konfigurera och distribuera Defender för slutpunktsfunktioner till enheter. Intune är dock en separat produkt som inte ingår i Defender för Endpoint och som inte ingår i alla prenumerationer. Om du vill använda Intune behöver du en prenumeration som innehåller den, eller så kan du köpa den separat som en fristående prenumeration eller ett tillägg. Om du inte har Intune kan du använda någon av de andra metoderna i den här artikeln. Mer information finns i Microsoft Intune licensiering.

För att skapa och distribuera den anpassade konfigurationsprofilen i Intune, se Set policies i Microsoft Intune.

Andra MDM-lösningar

Om du vill distribuera konfigurationsprofilen med hjälp av en annan MDM-lösning går du till Distribuera inställningar för Defender for Endpoint.

Följande resurser ger mer vägledning för macOS-konfigurationsprofiler och Defender for Endpoint-inställningar: