Mengatur preferensi untuk Microsoft Defender untuk Titik Akhir di macOS

Anda dapat menggunakan profil konfigurasi untuk mengelola preferensi Microsoft Defender untuk Titik Akhir secara konsisten pada perangkat macOS yang dikelola. Preferensi terkelola lebih diutamakan daripada preferensi yang dikonfigurasi secara lokal pada perangkat dan mengharuskan hak administrator untuk mengubah secara lokal.

Artikel ini ditujukan untuk administrator keamanan yang menerapkan profil konfigurasi melalui Microsoft Intune, Jamf Pro, atau solusi manajemen perangkat mobile (MDM) lainnya. Aplikasi ini menyediakan informasi referensi dan profil contoh untuk mengonfigurasi Defender Antivirus, perlindungan yang dikirim ke cloud, antarmuka pengguna, deteksi dan respons endpoint (EDR), serta perlindungan terhadap manipulasi.

Sebelum Anda mengonfigurasi preferensi, tinjau prasyarat untuk Defender for Endpoint di macOS. Untuk alur kerja penyebaran lengkap, lihat Deploy Microsoft Defender untuk Titik Akhir on macOS. Untuk mengonfigurasi preferensi secara lokal dari antarmuka baris perintah, lihat Konfigurasi dari baris perintah.

Struktur profil konfigurasi

Profil konfigurasi menggunakan XML daftar properti Apple yang terdiri dari pasangan kunci-nilai. Setiap tombol adalah nama preferensi. Nilai-nilai bisa sederhana, seperti angka, atau kompleks, seperti daftar preferensi bersarang. Simpan atau unggah XML dalam format yang dibutuhkan oleh alat manajemen Anda.

Penting

Uji profil konfigurasi dengan kelompok perangkat terbatas sebelum Anda menyebarkannya secara luas. Tata letak profil tergantung pada konsol manajemen yang Anda gunakan. Artikel ini mencakup contoh untuk Jamf Pro dan Microsoft Intune.

Tingkat atas profil konfigurasi mencakup preferensi produk dan kamus untuk fitur Defender for Endpoint, mesin antivirus, perlindungan yang disediakan di cloud, antarmuka pengguna, deteksi dan respons endpoint (EDR), serta perlindungan terhadap manipulasi.

Preferensi fitur

Gunakan kamus features untuk mengelola setiap fitur Defender for Endpoint.

Section Nilai
Domain com.microsoft.wdav
Kunci features
Jenis data Kamus (preferensi berlapis)
Komentar Kamus ini mencakup pengaturan untuk fitur seperti pemantauan perilaku.

Konfigurasikan pemantauan perilaku

Tentukan apakah pemantauan perilaku dan pemblokiran diaktifkan pada perangkat.

Note

Pemantauan perilaku hanya berlaku ketika perlindungan real-time diaktifkan.

Section Nilai
Domain com.microsoft.wdav
Kunci behaviorMonitoring
Jenis data String
Nilai yang mungkin disabled

enabled (standar)

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.24042.0002 atau lebih baru.

Preferensi mesin antivirus

Gunakan antivirusEngine kamus untuk mengelola preferensi Defender Antivirus.

Section Nilai
Domain com.microsoft.wdav
Kunci antivirusEngine
Jenis data Kamus (preferensi berlapis)
Komentar Kamus ini mencakup pengaturan untuk tingkat penegakan, perhitungan hash file, pengecualian pemindaian, ancaman yang diizinkan, pengaturan tipe ancaman, dan retensi riwayat pemindaian.

Tingkat penegakan untuk mesin antivirus

Tentukan tingkat penegakan mesin antivirus:

  • real_time (default): Aktifkan perlindungan real-time dan scan file saat diakses.
  • on_demand: Matikan perlindungan real-time dan pindai file hanya sesuai permintaan.
  • passive: Matikan perlindungan real-time dan remediasi ancaman otomatis, aktifkan pemindaian sesuai permintaan dan pembaruan intelijen keamanan, serta sembunyikan ikon menu status.
Section Nilai
Domain com.microsoft.wdav
Kunci enforcementLevel
Jenis data String
Nilai yang mungkin real_time (bawaan)

on_demand

passive

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.10.72 atau lebih baru.

Konfigurasi fitur penghitungan hash file

Tentukan apakah Defender for Endpoint menghitung hash untuk file yang dipindai. Perhitungan hash file meningkatkan pencocokan dengan aturan indikator file tetapi dapat memengaruhi kinerja perangkat. Di macOS, fitur ini mendukung skrip dan file Mach-O 32-bit serta 64-bit mulai dari versi mesin 1.1.20000.2. Untuk informasi selengkapnya, lihat Membuat indikator untuk file.

Section Nilai
Domain com.microsoft.wdav
Kunci enableFileHashComputation
Jenis data Boolean
Nilai yang mungkin false (bawaan)

true

Komentar Tersedia di Defender untuk versi Endpoint 101.86.81 atau lebih baru.

Jalankan pemindaian setelah definisi diperbarui

Tentukan apakah akan memulai pemindaian proses setelah pembaruan intelijen keamanan baru diunduh di perangkat. Mengaktifkan pengaturan ini memicu pemindaian antivirus pada proses perangkat yang sedang berjalan.

Section Nilai
Domain com.microsoft.wdav
Kunci scanAfterDefinitionUpdate
Jenis data Boolean
Nilai yang mungkin true (bawaan)

false

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.41.10 atau lebih baru.

Memindai arsip (hanya pemindaian antivirus sesuai permintaan)

Tentukan apakah arsip akan dipindai selama pemindaian antivirus sesuai permintaan.

Section Nilai
Domain com.microsoft.wdav
Kunci scanArchives
Jenis data Boolean
Nilai yang mungkin true (bawaan)

false

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.41.10 atau lebih baru.

Tingkat paralelisme untuk pemindaian sesuai permintaan

Tentukan jumlah thread yang digunakan untuk pemindaian sesuai permintaan. Nilai tersebut memengaruhi penggunaan CPU dan durasi pemindaian.

Section Nilai
Domain com.microsoft.wdav
Kunci maximumOnDemandScanThreads
Jenis data Integer
Nilai yang mungkin 2 (bawaan). Gunakan bilangan bulat dari 1 melalui 64.
Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.41.10 atau lebih baru.

Kebijakan penggabungan pengecualian

Tentukan apakah akan menggabungkan pengecualian yang didefinisikan oleh administrator dan yang didefinisikan pengguna atau hanya menggunakan pengecualian yang didefinisikan oleh administrator. Gunakan admin_only untuk mencegah pengguna lokal mendefinisikan pengecualian.

Section Nilai
Domain com.microsoft.wdav
Kunci exclusionsMergePolicy
Jenis data String
Nilai yang mungkin merge (bawaan)

admin_only

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 100.83.73 atau lebih baru.

Pindai pengecualian

Tentukan file, folder, ekstensi file, atau proses yang akan dikecualikan dari pemindaian. Array exclusions dapat berisi beberapa entri dalam urutan apa pun.

Section Nilai
Domain com.microsoft.wdav
Kunci exclusions
Jenis data Larik kamus
Komentar Setiap kamus dapat berisi $type (tipe pengecualian), path (jalur file atau folder), isDirectory (jenis jalur), extension (ekstensi file), atau name (nama proses).
Jenis pengecualian

Tentukan konten yang dikecualikan dari pemindaian berdasarkan jenis.

Section Nilai
Domain com.microsoft.wdav
Kunci $type
Jenis data String
Nilai yang mungkin excludedPath

excludedFileExtension

excludedFileName

Jalur ke konten yang dikecualikan

Tentukan konten yang dikecualikan dari pemindaian berdasarkan jalur file lengkap.

Section Nilai
Domain com.microsoft.wdav
Kunci path
Jenis data String
Nilai yang mungkin jalur yang valid
Komentar Hanya berlaku ketika $type adalah excludedPath.

Jenis pengecualian yang didukung

Defender for Endpoint di macOS mendukung jenis pengecualian pemindaian antivirus berikut:

Pengecualian Definition Examples
Ekstensi berkas Semua file dengan ekstensi, di mana saja di perangkat .test
File File tertentu yang diidentifikasi oleh path lengkap /var/log/test.log

/var/log/*.log

/var/log/install.?.log

Folder Semua file di bawah folder yang ditentukan (secara rekursif) /var/log/

/var/*/

Proses Proses tertentu (ditentukan oleh jalur lengkap atau nama file) dan semua file yang dibuka olehnya /bin/cat

cat

c?t

Penting

Jalur eksklusi harus berupa tautan keras, bukan tautan simbolik. Untuk menentukan apakah sebuah jalur adalah tautan simbolik, jalankan file <path-name>.

Pengecualian file, folder, dan proses mendukung karakter wildcard berikut ini:

Wildcard Description Example Pencocokan Tidak cocok
* Cocok dengan sejumlah berapa pun karakter apa pun, termasuk nol (perhatikan bahwa saat karakter pengganti ini digunakan di dalam jalur, karakter ini hanya menggantikan satu folder) /var/\*/\*.log /var/log/system.log /var/log/nested/system.log
? Cocok dengan karakter tunggal apa pun file?.log file1.log

file2.log

file123.log

Memindai jenis jalur pengecualian (file atau direktori)

Dalam entri pengecualian pemindaian antivirus, gunakan isDirectory untuk menunjukkan apakah nilai tersebut path merujuk pada file atau direktori.

Section Nilai
Domain com.microsoft.wdav
Kunci isDirectory
Jenis data Boolean
Nilai yang mungkin false (bawaan)

true

Komentar Hanya berlaku ketika $type adalah excludedPath.

Pengecualian pemindaian: ekstensi file

Dalam entri pengecualian pemindaian antivirus, gunakan extension untuk mengecualikan file berdasarkan ekstensi file.

Section Nilai
Domain com.microsoft.wdav
Kunci extension
Jenis data String
Nilai yang mungkin ekstensi file yang valid
Komentar Hanya berlaku ketika $type adalah excludedFileExtension.

Pengecualian pemindaian: nama atau jalur proses

Dalam entri pengecualian pemindaian antivirus, gunakan name untuk mengecualikan proses dan semua file yang dibuka oleh proses tersebut dari pemindaian. Tentukan proses dengan namanya, seperti cat, atau jalur penuhnya, seperti /bin/cat.

Section Nilai
Domain com.microsoft.wdav
Kunci name
Jenis data String
Nilai yang mungkin string apa pun
Komentar Hanya berlaku ketika $type adalah excludedFileName.

Ancaman yang diperbolehkan

Tentukan dengan nama ancaman yang diizinkan Defender for Endpoint untuk dijalankan.

Section Nilai
Domain com.microsoft.wdav
Kunci allowedThreats
Jenis data Array yang berisi string

Tindakan ancaman yang tidak diizinkan

Batasi tindakan yang dapat diambil pengguna lokal saat ancaman terdeteksi. Tindakan dalam daftar ini tidak muncul di antarmuka pengguna.

Section Nilai
Domain com.microsoft.wdav
Kunci disallowedThreatActions
Jenis data Array yang berisi string
Nilai yang mungkin allow (mencegah pengguna mengizinkan ancaman masuk)

restore (mencegah pengguna memulihkan ancaman dari karantina)

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 100.83.73 atau lebih baru.

Pengaturan jenis ancaman

Tentukan bagaimana jenis ancaman tertentu ditangani oleh Microsoft Defender untuk Titik Akhir di macOS.

Section Nilai
Domain com.microsoft.wdav
Kunci threatTypeSettings
Jenis data Larik kamus
Komentar Setiap entri dalam array berisi key (jenis ancaman, seperti potentially_unwanted_application atau archive_bomb) dan value (tindakan yang harus diambil: audit, , blockatau off).
Jenis ancaman

Tentukan jenis ancaman.

Section Nilai
Domain com.microsoft.wdav
Kunci key
Jenis data String
Nilai yang mungkin potentially_unwanted_application

archive_bomb

Langkah yang harus diambil

Tentukan tindakan yang harus diambil saat ancaman dengan jenis yang diidentifikasi oleh pengaturan key terdeteksi. Pilih dari opsi berikut:

  • audit: Perangkat tidak dilindungi terhadap jenis ancaman ini, tetapi Defender for Endpoint mencatat ancaman tersebut.
  • block: Defender for Endpoint memblokir ancaman dan memberi tahu Anda di antarmuka pengguna serta portal Microsoft Defender.
  • off: Perangkat tidak terlindungi terhadap jenis ancaman ini, dan Defender for Endpoint tidak mencatat ancaman tersebut.
Section Nilai
Domain com.microsoft.wdav
Kunci value
Jenis data String
Nilai yang mungkin audit (bawaan)

block

off

Kebijakan penggabungan pengaturan jenis ancaman

Tentukan apakah akan menggabungkan pengaturan tipe ancaman yang didefinisikan administrator dan pengguna atau hanya menggunakan pengaturan yang didefinisikan administrator. Gunakan admin_only untuk mencegah pengguna lokal mendefinisikan pengaturan tipe ancaman.

Section Nilai
Domain com.microsoft.wdav
Kunci threatTypeSettingsMergePolicy
Jenis data String
Nilai yang mungkin merge (bawaan)

admin_only

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 100.83.73 atau lebih baru.

Retensi riwayat pemindaian antivirus (dalam hari)

Tentukan berapa hari yang harus disimpan dalam riwayat pemindaian pada perangkat. Ketika hasil kedaluwarsa, Defender for Endpoint menghapus hasil pemindaian dari riwayat dan menghapus file karantina terkait dari disk.

Section Nilai
Domain com.microsoft.wdav
Kunci scanResultsRetentionDays
Jenis data Integer
Nilai yang mungkin 90 (bawaan). Gunakan bilangan bulat dari 1 melalui 180.
Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.07.23 atau lebih baru.

Jumlah maksimum item dalam riwayat pemindaian antivirus

Tentukan jumlah maksimum entri yang akan disimpan dalam riwayat pemindaian. Entri mencakup semua pemindaian sesuai permintaan yang dilakukan di masa lalu dan semua deteksi antivirus.

Section Nilai
Domain com.microsoft.wdav
Kunci scanHistoryMaximumItems
Jenis data Integer
Nilai yang mungkin 10000 (bawaan). Gunakan bilangan bulat dari 5000 melalui 15000.
Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.07.23 atau lebih baru.

Preferensi perlindungan berbasis cloud

Konfigurasikan fitur perlindungan yang disediakan di cloud dari Microsoft Defender untuk Titik Akhir di macOS.

Section Nilai
Domain com.microsoft.wdav
Kunci cloudService
Jenis data Kamus (preferensi berlapis)
Komentar Isi kamus mencakup pengaturan untuk perlindungan berbasis cloud, tingkat pengumpulan diagnostik, tingkat pemblokiran cloud, pengiriman sampel otomatis, pembaruan intelijen keamanan, dan konfigurasi proksi.

Konfigurasikan perlindungan yang disediakan cloud

Tentukan apakah akan mengaktifkan perlindungan yang dikirim ke cloud pada perangkat. Aktifkan fitur ini untuk perlindungan yang lebih baik.

Section Nilai
Domain com.microsoft.wdav
Kunci enabled
Jenis data Boolean
Nilai yang mungkin true (bawaan)

false

Tingkat pengumpulan diagnostik

Tentukan tingkat data diagnostik yang dikirim Defender for Endpoint ke Microsoft. Data diagnostik membantu menjaga produk tetap aman dan terbaru, mendiagnosis dan memperbaiki masalah, serta meningkatkan produk.

Section Nilai
Domain com.microsoft.wdav
Kunci diagnosticLevel
Jenis data String
Nilai yang mungkin optional (bawaan)

required

Mengonfigurasi tingkat blok cloud

Tentukan seberapa agresif Defender for Endpoint memblokir dan memindai file yang mencurigakan:

  • normal: Gunakan level pemblokiran bawaan.
  • moderate: Berikan keputusan hanya untuk deteksi yang tingkat keyakinannya tinggi.
  • high: Blokir file yang tidak dikenal secara agresif sambil mengoptimalkan performa. Level ini meningkatkan kemungkinan memblokir file yang tidak berbahaya.
  • high_plus: Blokir file yang tidak dikenal secara agresif dan terapkan langkah-langkah perlindungan lebih lanjut. Level ini mungkin memengaruhi performa perangkat.
  • zero_tolerance: Blokir semua program yang tidak dikenal.
Section Nilai
Domain com.microsoft.wdav
Kunci cloudBlockLevel
Jenis data String
Nilai yang mungkin normal (bawaan)

moderate

high

high_plus

zero_tolerance

Komentar Tersedia di Defender untuk Endpoint versi 101.56.62 atau lebih baru.

Konfigurasikan pengiriman sampel otomatis

Tentukan sampel mencurigakan yang mungkin mengandung ancaman yang dikirim ke Microsoft:

  • none: Jangan mengirimkan sampel mencurigakan secara otomatis.
  • safe: Secara otomatis mengirimkan hanya sampel mencurigakan yang tidak mengandung informasi pribadi yang dapat diidentifikasi. Ini adalah nilai default.
  • all: Kirimkan semua sampel mencurigakan secara otomatis.
Section Nilai
Domain com.microsoft.wdav
Kunci automaticSampleSubmissionConsent
Jenis data String
Nilai yang mungkin none

safe (bawaan)

all

Note

macOS juga mendukung kunci automaticSampleSubmissionBoolean lama. Jika sebuah profil berisi kedua kunci, automaticSampleSubmissionConsent maka menjadi prioritas.

Konfigurasikan pembaruan intelijen keamanan otomatis

Tentukan apakah akan menginstal pembaruan intelijen keamanan secara otomatis.

Section Nilai
Kunci automaticDefinitionUpdateEnabled
Jenis data Boolean
Nilai yang mungkin true (bawaan)

false

Durasi pembaruan inteligensi keamanan jatuh tempo (dalam hari)

Tentukan jumlah hari setelah pembaruan intelijen keamanan terakhir yang terpasang dianggap usang.

Section Nilai
Kunci definitionUpdateDue
Jenis data Integer
Nilai yang mungkin 7 (bawaan). Gunakan bilangan bulat dari 1 melalui 30.

Interval pembaruan inteligensi keamanan (dalam detik)

Tentukan seberapa sering Defender for Endpoint memeriksa pembaruan intelijen keamanan, dalam hitungan detik.

Section Nilai
Kunci definitionUpdatesInterval
Jenis data Integer
Nilai yang mungkin 28800 (bawaan, 8 jam). Gunakan bilangan bulat dari 60 (1 menit) hingga 86400 (24 jam).
Komentar Menetapkan nilai terlalu rendah dapat menyebabkan pemeriksaan pembaruan intelijen keamanan yang berulang atau tidak perlu.

Proksi untuk komunikasi dengan Defender for Endpoint

Konfigurasikan proxy untuk komunikasi cloud Defender for Endpoint. Jika Anda tidak mengonfigurasi pengaturan ini, Defender for Endpoint menggunakan proksi seluruh sistem.

Section Nilai
Kunci proxy
Jenis data String
Komentar Gunakan format http://proxy.server:port atau https://proxy.server:port.

Penting

Konfigurasi proxy yang salah dapat mengganggu fungsi Defender for Endpoint. Setelah Anda menerapkan pengaturan proxy, jalankan mdatp connectivity test pada perangkat untuk menguji konektivitas.

Preferensi antarmuka pengguna

Kelola preferensi untuk antarmuka pengguna Microsoft Defender untuk Titik Akhir di macOS.

Section Nilai
Domain com.microsoft.wdav
Kunci userInterface
Jenis data Kamus (preferensi berlapis)
Komentar Konten kamus mencakup pengaturan untuk visibilitas ikon menu status, opsi umpan balik, dan kontrol masuk versi konsumen.

Konfigurasi ikon status pada menu

Tentukan apakah akan menampilkan atau menyembunyikan ikon menu status di sudut kanan atas layar.

Section Nilai
Domain com.microsoft.wdav
Kunci hideStatusMenuIcon
Jenis data Boolean
Nilai yang mungkin false (bawaan)

true

Konfigurasikan opsi umpan balik

Tentukan apakah pengguna dapat mengirimkan umpan balik ke Microsoft dengan memilih Bantuan>Mengirim Umpan Balik.

Section Nilai
Domain com.microsoft.wdav
Kunci userInitiatedFeedback
Jenis data String
Nilai yang mungkin enabled (bawaan)

disabled

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.19.61 atau lebih baru.

Mengontrol proses masuk ke versi konsumen Microsoft Defender

Tentukan apakah pengguna dapat masuk ke versi konsumen Microsoft Defender.

Section Nilai
Domain com.microsoft.wdav
Kunci consumerExperience
Jenis data String
Nilai yang mungkin enabled (bawaan)

disabled

Komentar Tersedia di Microsoft Defender untuk Titik Akhir versi 101.60.18 atau lebih baru.

Deteksi titik akhir dan preferensi respons

Kelola preferensi untuk komponen endpoint detection and response (EDR) dari Microsoft Defender untuk Titik Akhir di macOS.

Section Nilai
Domain com.microsoft.wdav
Kunci edr
Jenis data Kamus (preferensi berlapis)
Komentar Konten kamus mencakup pengaturan untuk tag perangkat dan pengidentifikasi grup.

Tag perangkat

Tentukan nama dan nilai tag. Tag GROUP menambahkan nilai yang ditentukan ke halaman perangkat di portal Microsoft Defender, tempat Anda dapat menggunakannya untuk memfilter dan mengelompokkan perangkat.

Section Nilai
Domain com.microsoft.wdav
Kunci tags
Jenis data Larik kamus
Komentar Setiap entri dalam array berisi key (jenis tag, seperti GROUP) dan value (string tag yang ditetapkan ke perangkat).
Jenis tag

Tentukan jenis tag.

Section Nilai
Domain com.microsoft.wdav
Kunci key
Jenis data String
Nilai yang mungkin GROUP
Nilai tag

Tentukan nilai tag.

Section Nilai
Domain com.microsoft.wdav
Kunci value
Jenis data String
Nilai yang mungkin string apa pun

Penting

  • Atur hanya satu nilai untuk setiap jenis tag.
  • Jangan mengulangi tipe tag di profil konfigurasi yang sama.

Pengidentifikasi grup

Tentukan pengenal grup EDR.

Section Nilai
Domain com.microsoft.wdav
Kunci groupIds
Jenis data String
Komentar Pengidentifikasi kelompok yang ditetapkan untuk perangkat.

Perlindungan pengubahan

Kelola preferensi untuk komponen perlindungan manipulasi dari Microsoft Defender untuk Titik Akhir di macOS.

Section Nilai
Domain com.microsoft.wdav
Kunci tamperProtection
Jenis data Kamus (preferensi berlapis)
Komentar Konten kamus mencakup pengaturan untuk tingkat penerapan dan pengecualian.

Tingkat penegakan

Tentukan tingkat penerapan perlindungan terhadap manipulasi.

Section Nilai
Domain com.microsoft.wdav
Kunci enforcementLevel
Jenis data String
Nilai yang mungkin disabled

audit

block (standar)

  • disabled: Matikan perlindungan dari pengubahan. Defender for Endpoint tidak memblokir atau melaporkan upaya manipulasi.
  • audit: Laporkan upaya manipulasi ke cloud tanpa memblokirnya.
  • block: Blokir dan laporkan upaya manipulasi ke cloud.

Pengecualian

Definisikan proses yang dapat memodifikasi aset Microsoft Defender tanpa aktivitas tersebut dianggap sebagai manipulasi. Tentukan path, teamId, signingId, atau kombinasi dari nilai-nilai ini. Anda juga dapat menentukan args untuk mengidentifikasi proses yang diizinkan dengan lebih tepat.

Section Nilai
Domain com.microsoft.wdav
Kunci exclusions
Jenis data Larik kamus
Komentar Setiap kamus dapat berisi jalur, ID tim, ID penandatangan, dan argumen proses.
Jalur

Tentukan jalur eksekusi proses secara tepat.

Section Nilai
Domain com.microsoft.wdav
Kunci path
Jenis data String
Komentar Untuk skrip shell, tentukan jalur tepat ke biner interpreter, seperti /bin/zsh. Karakter pengganti tidak didukung.
ID Tim

Tentukan ID tim Apple milik vendor.

Section Nilai
Domain com.microsoft.wdav
Kunci teamId
Jenis data String
Komentar Misalnya, ID tim Microsoft adalah UBF8T346G9.
ID Penanda Tangan

Tentukan ID penandatanganan Apple paket.

Section Nilai
Domain com.microsoft.wdav
Kunci signingId
Jenis data String
Komentar Misalnya, ID penandatangan interpreter Ruby adalah com.apple.ruby.
Argumen untuk proses

Tentukan argumen yang, dalam kombinasi dengan nilai lain, mengidentifikasi proses.

Section Nilai
Domain com.microsoft.wdav
Kunci args
Jenis data Array yang berisi string
Komentar Argumen proses harus cocok dengan argumen yang ditentukan secara persis dan sensitif terhadap huruf kecil.

Profil konfigurasi yang direkomendasikan memberikan baseline pengaturan perlindungan yang umum digunakan. Baik daftar properti Jamf Pro maupun profil XML Intune di bagian berikut menerapkan pengaturan ini.

Profil konfigurasi ini (atau, untuk Jamf Pro, daftar properti yang diunggah ke pengaturan kustom) menerapkan pengaturan berikut:

  • Aktifkan perlindungan waktu nyata.
  • Tentukan bagaimana jenis ancaman berikut ditangani:
    • Blokir aplikasi yang berpotensi tidak diinginkan.
    • Audit bom arsip, yang merupakan file dengan tingkat kompresi tinggi, dalam log Defender for Endpoint.
  • Aktifkan pembaruan kecerdasan keamanan otomatis.
  • Aktifkan perlindungan berbasis cloud.
  • Aktifkan pengiriman sampel otomatis.

Gunakan daftar properti berikut di Jamf Pro untuk profil konfigurasi yang direkomendasikan:

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

Gunakan XML berikut untuk profil Intune yang direkomendasikan:

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

Contoh profil konfigurasi lengkap

Template Jamf Pro dan Intune berikut menunjukkan set preferensi Microsoft Defender untuk Titik Akhir yang diperluas. Gunakan mereka sebagai contoh untuk skenario lanjutan, dan sertakan hanya pengaturan yang diperlukan oleh organisasi Anda.

Caution

Template berisi contoh nilai untuk pengecualian, ancaman yang diizinkan, tag, pengenal grup, dan pengecualian perlindungan gangguan. Tinjau dan ganti atau hapus nilai-nilai ini sebelum penerapan. Secara khusus, entri tersebut allowedThreats memungkinkan berkas uji EICAR dijalankan.

Daftar properti untuk profil konfigurasi lengkap Jamf Pro

Daftar properti berikut menunjukkan profil konfigurasi Defender for Endpoint yang diperluas untuk Jamf Pro, termasuk preferensi mesin antivirus, layanan cloud, EDR, perlindungan manipulasi, dan antarmuka pengguna:

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

Profil lengkap Intune

Payload konfigurasi seluler berikut mencakup semua pengaturan macOS Defender for Endpoint yang tersedia ke dalam profil Intune yang siap diterapkan. Ini termasuk mesin antivirus, layanan cloud, EDR, perlindungan perubahan, dan preferensi antarmuka pengguna:

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

Validasi daftar properti

Daftar properti harus merupakan file yang valid .plist . Sebelum Anda mengunggah atau menerapkan profil, validasi sintaksnya dengan menjalankan perintah berikut:

plutil -lint com.microsoft.wdav.plist

Jika daftar properti valid, perintah akan mengembalikan kode keluar 0 dan keluaran seperti berikut:

com.microsoft.wdav.plist: OK

Jika daftar properti tidak valid, perintah akan mengembalikan kode 1 keluar dan menampilkan kesalahan yang menjelaskan masalah tersebut.

Penyebaran profil konfigurasi

Setelah Anda membuat dan memvalidasi profil konfigurasi, terapkan dengan menggunakan alat manajemen Anda. Gunakan com.microsoft.wdav sebagai domain preferensi atau nama profil konfigurasi kustom. Defender for Endpoint tidak mengenali preferensi jika Anda menggunakan nilai lain.

Penerapan Jamf Pro

Jamf Pro adalah produk pihak ketiga terpisah yang bukan bagian dari Defender for Endpoint dan tidak termasuk dalam langganan Defender for Endpoint. Untuk menggunakan Jamf Pro, organisasi Anda memerlukan langganan Jamf Pro terpisah. Untuk informasi produk dan langganan, lihat Jamf Pro. Jika organisasi Anda tidak menggunakan Jamf Pro, gunakan metode konfigurasi lain dalam artikel ini, jika tersedia.

Untuk menerapkan preferensi menggunakan skema Jamf Pro saat ini atau metode daftar properti warisan, lihat Konfigurasikan pengaturan Defender di Jamf Pro. Untuk informasi lebih lanjut dari Jamf, lihat Menerapkan Profil Konfigurasi Komputer Kustom dengan Payload Aplikasi dan Pengaturan Kustom.

Penyebaran Intune

Microsoft Intune adalah alat yang direkomendasikan untuk mengonfigurasi dan mendistribusikan Defender untuk fitur Titik Akhir ke perangkat. Namun, Intune adalah produk terpisah yang bukan bagian dari Defender untuk Titik Akhir, dan tidak termasuk dalam semua langganan. Untuk menggunakan Intune, Anda memerlukan langganan yang menyertakannya, atau Anda dapat membelinya secara terpisah sebagai langganan atau add-on mandiri. Jika Anda tidak memiliki Intune, Anda dapat menggunakan salah satu metode lain dalam artikel ini. Untuk informasi selengkapnya, lihat lisensi Microsoft Intune.

Untuk membuat dan menerapkan profil konfigurasi khusus di Intune, lihat Atur kebijakan di Microsoft Intune.

Solusi MDM lainnya

Untuk menerapkan profil konfigurasi menggunakan solusi MDM lain, lihat Deploy Defender untuk pengaturan Endpoint.

Sumber daya berikut memberikan panduan lebih lanjut untuk profil konfigurasi macOS dan pengaturan preferensi Defender for Endpoint: