Sdílet prostřednictvím


Plánování kontrol s Microsoft Defender for Endpoint v systému macOS

Platí pro:

Chcete vyzkoušet Defender pro Endpoint? Zaregistrujte se a získejte bezplatnou zkušební verzi,

Naplánování kontroly integrované do Microsoft Defender for Endpoint v macOS

Kontrolu hrozeb můžete zahájit kdykoli pomocí Microsoft Defender for Endpoint, ale pro váš podnik může být užitečné plánované nebo načasované kontroly. Můžete například naplánovat spuštění kontroly na začátku každého pracovního dne nebo týdne.

Existují tři typy plánovaných kontrol, které se dají konfigurovat: hodinová, denní a týdenní. Hodinové a denní naplánované kontroly se vždy spouštějí jako rychlé kontroly, týdenní kontroly se dají nakonfigurovat tak, aby byly rychlé nebo úplné. Je možné mít všechny tři typy naplánovaných kontrol najednou. Podívejte se na ukázky v tomto článku.

Požadavky:

Naplánování kontroly pomocí Microsoft Defender for Endpoint v systému macOS

Můžete vytvořit naplánovanou kontrolu pro macOS, která je integrovaná v Microsoft Defender for Endpoint v systému macOS.

Další informace o zde použitém .plist formátu souboru najdete v části Informace o souborech seznamu vlastností informací na oficiálním webu apple pro vývojáře.

Následující ukázka ukazuje denní nebo týdenní konfiguraci naplánované kontroly v macOS.

Tip

Plány jsou založené na místním časovém pásmu zařízení.

Parametr Přijatelné hodnoty pro tento parametr jsou:
scheduledScan enabled nebo disabled
scanType quick nebo full
ignoreExclusions true nebo false
lowPriorityScheduledScan true nebo false
dayOfWeek Rozsah je mezi 0 a 8.
- 0:Každodenní
- 1:Neděle
- 2:Pondělí
- 3:Úterý
- 4:Středa
- 5:Čtvrtek
- 6:Pátek
- 7:Sobota
- 8:Nikdy
timeOfDay Určuje denní čas jako počet hodnot minutes after midnight, které se mají provést naplánované kontroly. Čas odkazuje na místní čas v počítači. Pokud hodnotu pro tento parametr nezadáte, naplánovaná kontrola se spustí ve výchozí dobu dvě hodiny po půlnoci.
interval 0 (nikdy), every 1 (hodina) až every 24 (hodiny, jedno skenování za den)
randomizeScanStartTime Platí pouze pro denní rychlé kontroly nebo týdenní rychlé/úplné kontroly. Čas zahájení kontroly můžete náhodně určit až podle zadaného počtu hodin.
Pokud je například prohledávání naplánováno na 14:00 a randomizeScanStartTime je nastaveno na hodnotu 2, zahájí se prohledávání náhodně mezi 14:00 a 16:00.

Naplánovaná kontrola se spustí k datu, času a frekvenci, kterou jste definovali v nástroji plist.

Příklad 1: Naplánování denní rychlé a týdenní úplné kontroly pomocí plistu

V následujícím příkladu je konfigurace denní rychlé kontroly nastavená tak, aby běžela 885 minut po půlnoci (14:45). Týdenní konfigurace je nastavená tak, aby se úplná kontrola spustila ve středu v 880 minut po půlnoci (14:40). A je nastavená tak, aby ignorovala vyloučení a spustila kontrolu s nízkou prioritou.

Následující kód ukazuje schéma, které je potřeba použít k naplánování kontrol podle výše uvedených požadavků.

  1. Otevřete textový editor a použijte tento příklad jako vodítko pro vlastní naplánovaný naskenovací soubor.

Pro Intune

<?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>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>features</key> 
            <dict>
                <key>scheduledScan</key> 
                <string>enabled</string> 
            </dict> 
            <key>scheduledScan</key> 
            <dict> 
                <key>ignoreExclusions</key> 
                <true/> 
                <key>lowPriorityScheduledScan</key> 
                <true/> 
                <key>dailyConfiguration</key> 
                <dict> 
                    <key>timeOfDay</key> 
                    <integer>880</integer> 
                </dict> 
                <key>weeklyConfiguration</key> 
                <dict> 
                    <key>dayOfWeek</key> 
                    <integer>4</integer> 
                    <key>timeOfDay</key> 
                    <integer>885</integer> 
                    <key>scanType</key> 
                    <string>full</string>
                </dict>
            </dict> 
        </dict>
    </array>
</dict> 
</plist>
  1. Uložte soubor jako com.microsoft.wdav.mobileconfig.

Pro JamF a další MDM třetích stran

<?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>features</key> 
    <dict> 
        <key>scheduledScan</key> 
        <string>enabled</string> 
    </dict> 
    <key>scheduledScan</key> 
    <dict> 
        <key>ignoreExclusions</key> 
        <true/> 
        <key>lowPriorityScheduledScan</key> 
        <true/> 
        <key>dailyConfiguration</key> 
        <dict> 
            <key>timeOfDay</key> 
            <integer>885</integer> 
        </dict> 
        <key>weeklyConfiguration</key> 
        <dict> 
            <key>dayOfWeek</key> 
            <integer>4</integer> 
            <key>timeOfDay</key> 
            <integer>880</integer> 
            <key>scanType</key> 
            <string>full</string> 
        </dict> 
    </dict> 
</dict> 
</plist> 
  1. Uložte soubor jako com.microsoft.wdav.plist.

  2. Zkontrolujte, jestli je naplánovaná kontrola nakonfigurovaná prostřednictvím nastavení předvoleb.

    mdatp health --details scheduled_scan
    

    Ve výsledcích byste měli vidět [spravované].

Příklad 2: Naplánování hodinové rychlé kontroly, denní rychlé kontroly a týdenní úplné kontroly pomocí plistu

V následujícím příkladu se hodinová rychlá kontrola spustí každých 6 hodin, denní konfigurace rychlé kontroly se nastaví tak, aby běžela 885 minut po půlnoci (14:45) a týdenní úplná kontrola se spustí ve středu v 880 minut po půlnoci (14:40).

Pro Intune:

<?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>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>features</key> 
    <dict> 
        <key>scheduledScan</key> 
        <string>enabled</string> 
    </dict> 
<key>scheduledScan</key> 
<dict> 
    <key>ignoreExclusions</key> 
    <true/> 
    <key>lowPriorityScheduledScan</key> 
    <true/> 
    <key>dailyConfiguration</key> 
    <dict> 
        <key>timeOfDay</key> 
        <integer>885</integer> 
        <key>interval</key> 
        <string>1</string> 
    </dict> 
    <key>weeklyConfiguration</key> 
    <dict> 
        <key>dayOfWeek</key> 
        <integer>4</integer> 
        <key>timeOfDay</key> 
        <integer>880</integer> 
        <key>scanType</key> 
        <string>full</string> 
        </dict> 
        </dict> 
    </dict> 
</array>
</dict>
</plist> 
  1. Uložte soubor jako com.microsoft.wdav.mobileconfig.

Pro JamF a další MDM třetích stran

  1. Otevřete textový editor a použijte tento příklad.
<?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>features</key> 
    <dict> 
        <key>scheduledScan</key> 
        <string>enabled</string> 
    </dict> 
<key>scheduledScan</key> 
<dict> 
    <key>ignoreExclusions</key> 
    <true/> 
    <key>lowPriorityScheduledScan</key> 
    <true/> 
    <key>dailyConfiguration</key> 
    <dict> 
        <key>timeOfDay</key> 
        <integer>885</integer> 
        <key>interval</key> 
        <string>1</string> 
    </dict> 
    <key>weeklyConfiguration</key> 
    <dict> 
        <key>dayOfWeek</key> 
        <integer>4</integer> 
        <key>timeOfDay</key> 
        <integer>880</integer> 
        <key>scanType</key> 
        <string>full</string> 
        </dict> 
        </dict> 
    </dict> 
</plist> 
  1. Uložte soubor jako com.microsoft.wdav.plist.

  2. Zkontrolujte, jestli je naplánovaná kontrola nakonfigurovaná prostřednictvím nastavení předvoleb.

    mdatp health --details scheduled_scan
    

    Ve výsledcích byste měli vidět [spravované].

Možnost 3: Konfigurace plánovaných kontrol pomocí nástroje rozhraní příkazového řádku

Povolení funkce naplánované kontroly:

Verze Příkaz
Verze 101.23122.x nebo novější sudo mdatp config scheduled-scan settings feature --value enabled

Naplánování hodinových rychlých kontrol:

Verze Příkaz
Verze 101.23122.x nebo novější sudo mdatp config scheduled-scan quick-scan hourly-interval --value \<arg\>

Snímek obrazovky s naplánovanou hodinovou kontrolou

Naplánování denních rychlých kontrol:

Verze Příkaz
Verze 101.23122.x nebo novější sudo mdatp config scheduled-scan quick-scan time-of-day --value \<arg\>

Snímek obrazovky s plánováním denní rychlé kontroly

Naplánování týdenních kontrol:

Verze Příkaz
Verze 101.23122.x nebo novější sudo mdatp config scheduled-scan weekly-scan --day-of-week \<arg\> --time-of-day \<arg\>--scan-type \<arg\>

Snímek obrazovky s plánem týdenní kontroly

Další možnosti konfigurace:

  • Kontrola aktualizací definic před plánovanými kontrolami:

    sudo mdatp config scheduled-scan settings check-for-definitions --value true

  • Použití vláken s nízkou prioritou pro plánovanou kontrolu:

    sudo mdatp config scheduled-scan settings low-priority --value true

Kontrola spuštění naplánované kontroly

Použijte následující příkaz:

mdatp scan list

Snímek obrazovky s plánem spuštění \<snip\>

Snímek obrazovky s úspěšným spuštěním plánu

Důležité

Naplánované kontroly se nespouštějí v naplánovaný čas, když je zařízení v režimu spánku. Místo toho se naplánované kontroly spustí při obnovení zařízení z režimu spánku. Pokud je zařízení vypnuté, kontrola se spustí v další naplánované době kontroly.

Tip

Chcete se dozvědět více? Engage s komunitou Microsoft Security v naší technické komunitě: Microsoft Defender for Endpoint Tech Community.